iPhone - UIViewController中的工具栏在显示后立即消失

时间:2011-06-14 14:14:40

标签: iphone objective-c uinavigationcontroller toolbar

我使用此代码在UIViewController中显示一个项目工具栏(由UINavigationController推送)。工具栏显示并立即消失:

UIBarButtonItem * logoutButton = [[UIBarButtonItem alloc] initWithTitle:@"Log out" style:UIBarButtonItemStylePlain target:self action:nil];
NSMutableArray * arr = [NSMutableArray arrayWithObjects:logoutButton, nil];
[self setToolbarItems:arr animated:NO];
[self.navigationController setToolbarHidden:NO animated:NO];

你知道问题是什么吗?

1 个答案:

答案 0 :(得分:1)

这段代码在哪里?似乎没有任何与众不同的东西,所以要么与你调用的地方有关,要么之后发生的其他事情(比如设置toolbarHidden稍后或者某事)