use*_*416 10 cocoa-touch objective-c iboutlet ibaction ios
我想用代码而不是界面构建器创建IBOutlets和IBActions.
假设我的UI上有一个按钮btnDisplay,我的代码中有一个方法叫做displayMessage.我需要写的代码是什么,以便在btnDisplay点击时displayMessage运行?
dan*_*anh 10
没有插座的方法就是在IB中给按钮一个标签,比如128.然后:
UIButton *btnDisplay = (UIButton *)[self.view viewWithTag:128];
[btnDisplay addTarget:self action:@selector(pressedBtnDisplay:) forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)
然后执行:
- (void) pressedBtnDisplay:(id)sender {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4730 次 |
| 最近记录: |