soh*_*_ju 39 cocoa-touch objective-c ios
如何使用两个动作进行UIButton点击?我有一个UIAlertView显示两个按钮.再次播放并退出.现在我想在这些按钮的点击事件中执行两个方法.
Kri*_*dra 123
UIAlertView已弃用.您现在可以使用UIAlertController作为解释在这里.
你可以像这样创建一个UIAlertView
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Really reset?"
message:@"Do you really want to reset this game?"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"reset", nil];
[alert show];
Run Code Online (Sandbox Code Playgroud)要处理AlertView按钮单击,您必须
符合 UIAlertViewDelegate协议.
@interface YourViewController:UIViewController<UIAlertViewDelegate>{
.......
.......
}
Run Code Online (Sandbox Code Playgroud)然后实现 UIAlertViewDelegate协议方法,
- (void)alertView:(UIAlertView *)alertView
clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex == [alertView cancelButtonIndex]){
//cancel clicked ...do your action
}else{
//reset clicked
}
}
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
58256 次 |
| 最近记录: |