0

最初のビューでセルが選択されたときに UIViewController ウィッチが表示される TabBar ベースのアプリケーションを開発しています。選択したセルのセグエによって提供される (項目内の) 情報を含む UIToolBar を追加したいと思います。私はすでに以下のコードを試しました(同様の質問にあります)が、うまくいきません:

if (self) {
    NSArray* toolbarItems = [NSArray arrayWithObjects:
                             [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd 
                                                                           target:self
                                                                           action:@selector(addStuff:)],
                             [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSearch 
                                                                           target:self
                                                                           action:@selector(searchStuff:)],
                             nil];
    [self setToolbarItems:toolbarItems];
    [self.navigationController setToolbarHidden:NO animated: YES];

}
return self;

Navigation Controller によって推論されたものに新しい UIToolBar を追加する別の方法を知っている人はいますか?

4

1 に答える 1

0

IBOutlet UIToolBar を追加し、それをビューのツールバーとして定義することで問題を解決しました。 theToolBar = [[self navigationController] toolbar];

于 2012-07-25T08:34:44.540 に答える