0

前もって感謝します。カスタム ボタンがナビゲーション バーに正しく表示されません。それらは、ストックiOS5の「編集」または「完了」または「戻る」ボタンで終わるだけです。テキストなどに設定した属性の奇妙な部分は問題なく表示されますが、画像は表示されません。

問題のスクリーン グラブ:

http://i.stack.imgur.com/DLCPV.png

navController のコード:

AlarmViewController *alarmController = [[[AlarmViewController alloc] initWithNibName:@"AlarmViewController" bundle:nil] autorelease];
alarmController.title = @"Alarms";

// Set NavBar and TabBar Items
[alarmController.tabBarItem setFinishedSelectedImage:alarmsSelected withFinishedUnselectedImage:alarmsUnselected];
UINavigationController *navAlarmController = [[UINavigationController alloc] initWithRootViewController:alarmController];
UIBarButtonItem *editButton = [[UIBarButtonItem alloc] initWithTitle:@"Edit" style:UIBarButtonItemStyleBordered target:self action:nil];  
[[navAlarmController navigationItem] setRightBarButtonItem:editButton];

// Setup a navigational controller and push the alarm controller on it
[self.navigationController pushViewController:alarmController animated:YES];
alarmController.delegate = self.delegate;

ターゲット ビューの viewDidLoad では:

self.navigationItem.rightBarButtonItem = self.editButtonItem;

再度、感謝します。テーマに合わせて欲しいのに協力してくれないので悔しい。ヘルプ!

4

0 に答える 0