1

私は現在、主に UITableViewControllers に基づいた iOS-APP を作成しています。階層は次のとおりです。

AppDelegate -> UINavigationController -> UITableViewController [A] -(didSelectRow: presentModalVC) -> UITabBarController -(複数を含む) -> UINavigationController -> UITableViewController [B]

今、viewDidLoadメソッドのUITableViewController [B]にnavigationItemを追加しようとすると、次のようになります。

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCompose target:self action:@selector(composeTweet:)];

navigationItem は表示されません。

4

1 に答える 1

0

試すself.navigationController.navigationItem.rightBarButtonItem

また、UINavigationControllerをNSLoggingして、nilかどうかを確認してください。

于 2012-08-26T14:14:30.423 に答える