Ahm*_* Z. 0 objective-c uibarbuttonitem ios
我陷入一个小问题,
我使用此代码动态创建UIBarButtonItem ..
UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:self action:@selector(didSelectPopitDownFromNavBar:)];
self.navigationItem.rightBarButtonItem = rightButton;
Run Code Online (Sandbox Code Playgroud)
而选择器方法是这个..
-(IBAction)didSelectPopitDownFromNavBar:(id)sender event:(UIEvent *)event
Run Code Online (Sandbox Code Playgroud)
所以它点击了崩溃..我怎么能通过这个事件..?
所有参数都构成方法签名的一部分,因此您的按钮需要使用:
@selector(didSelectPopitDownFromNavBar:event:)
Run Code Online (Sandbox Code Playgroud)
但这可能不会做你想要的,因为按钮只会期望自己传递(如sender).
| 归档时间: |
|
| 查看次数: |
306 次 |
| 最近记录: |