2

私はiOSの初心者で、分割ビューコントローラーに関連する何かに苦労しています。

マスターがtabBarControllerを含むnavigationControllerである分割ビューコントローラーがあります。tabBarController には 2 つのタブがあり、それぞれが独自の navigationControllers 内の TableViewControllers を指しています。splitView の詳細ビューは、splitViewDelegate です。

私が苦労している部分は、splitViewController-willHideViewController-withBarButtonItem-forPopoverController にあります。

マスターに表示されるタイトルをもとにbarBottomItemのタイトルを設定したい。

誰かがこれを理解し、その過程で欠けている部分を理解するのを手伝ってくれれば幸いです。

ありがとう

4

1 に答える 1

1

デフォルトのスプリットビューコントローラープロジェクトを使用してマスターのタイトルにアクセスするために使用されるコードは次のとおりです。

UINavigationController *nav  = [[self.splitViewController viewControllers] objectAtIndex:0];
MasterViewController *master = (MasterViewController *)[nav topViewController];
barButtonItem.title          = master.title;
于 2012-04-14T03:53:04.830 に答える