Gup*_*R4c 2 xcode interface-builder
我正在尝试为我的MainWindow.xib中的UIBarButtonItem设置操作.我一直在四处走动,我没有到达任何地方.我的控制器层次结构如下:
UITabBarController
UITabBar
UINavigationController
UINavigationBar
UIViewController
UINavigationItem
UIBarButtonItem // THIS
UITabBarItem
Run Code Online (Sandbox Code Playgroud)
如何设置动作呢?我在IB中看到了一个"选择器"选项,但我不确定如何设置它.
因此,根据您的评论答案,您将必须使用target和action属性.
目标是将接收操作的对象.Action是目标对象的选择器(方法).
myBarButtonItem.target = self;
myBarButtonItem.action = @selector( myMethod: );
Run Code Online (Sandbox Code Playgroud)
记住动作方法必须具有以下签名:
- ( IBAction )myMethod: ( id )sender;
Run Code Online (Sandbox Code Playgroud)
发件人对象将是触发操作的对象,在您的情况下是UIBarButtonItem.
| 归档时间: |
|
| 查看次数: |
4909 次 |
| 最近记录: |