ind*_*gie 1 cocoa-touch uitoolbar uiviewcontroller uinavigationcontroller ipad
是否可以在弹出窗口内的UIViewController中显示工具栏项?我在我的视图控制器的viewDidLoad方法中这样做:
UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil];
[self setToolbarItems:[NSArray arrayWithObject:addButton]];
[addButton release];
Run Code Online (Sandbox Code Playgroud)
然后我将这个视图控制器包装在一个UINavigationController(它有一个toolbar属性,根据文档,我应该使用setToolbarItems方法UIViewController向项目工具栏添加项目),然后在弹出窗口中呈现它.
我没有看到工具栏.使用弹出窗口时是否不支持工具栏?
谢谢
弄清楚了,显然工具栏默认是隐藏的,所以你必须这样做:
[self.navigationController setToolbarHidden:NO animated:NO];
Run Code Online (Sandbox Code Playgroud)
让它出现.
| 归档时间: |
|
| 查看次数: |
1913 次 |
| 最近记录: |