2012-10-11 24 views
0

我是新的,所以我上無法上傳圖片的標題,但我有一個問題,當我在iOS中 定製backButtonItem代碼我寫:如何對齊上backbuttonitem

UIButton *backBtn = [UIButton buttonWithType:UIButtonTypeCustom]; 
UIImage *backBtnImage = [UIImage imageNamed:@"backBtn.png"]; 
backBtn.frame = CGRectMake(0, 0, backBtnImage.size.width, backBtnImage.size.height); 
[backBtn setBackgroundImage:backBtnImage forState:UIControlStateNormal]; 
backBtn.titleLabel.font = [UIFont boldSystemFontOfSize:14]; 
[backBtn addTarget:self action:@selector(popBack) forControlEvents:UIControlEventTouchUpInside]; 
[backBtn setTitle:@"Back" forState:UIControlStateNormal]; 
UIBarButtonItem *backBtnItem = [[UIBarButtonItem alloc] initWithCustomView:backBtn]; 

[backBtnItem setStyle:UIBarButtonItemStyleDone]; 
self.navigationItem.leftBarButtonItem = backBtnItem; 

但帶有「back」的標題在backButton上沒有對齊。 我怎麼能對齊已定製的backbuttonitem的標題?

回答

0

嘗試這樣的:

backBtn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter;