Ric*_*lio 8 cocoa-touch uinavigationbar
我以编程方式将UINavigationBar添加到UIView,现在需要向其添加UIBarButtonItem.我想使用以下内容:
UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(dismissView)];
[header setItems:[NSArray arrayWithObjects:doneButton, nil] animated:NO];
[doneButton release];
Run Code Online (Sandbox Code Playgroud)
我的应用程序崩溃了,我在控制台中找到了这个:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIBarButtonItem setNavigationBar:]: unrecognized selector sent to instance 0x4b75c00'
如果有人可以请指出我在这里做错了什么,将不胜感激.
谢谢.瑞奇.
Jus*_*ers 16
UINavigationBar接受一个UINavigationItem对象数组,每个对象都包含有关给定级别导航层次结构的属性.您可能想要创建一个新属性UINavigationItem,然后将其rightBarButtonItem属性设置为"完成"按钮.
| 归档时间: |
|
| 查看次数: |
5715 次 |
| 最近记录: |