当用户触摸以下[User logOut];
中的将我注销按钮时,我希望运行此方法UIAlertView
。
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Logged in!" message:@"Logged in to App!" delegate:nil cancelButtonTitle:@"Okay" otherButtonTitles:@"Log me out", nil];
[alert show];
[alert release];
我将如何去做? “确定”用于取消按钮。我只需要其他按钮/方法即可工作。
谢谢你的帮助
最佳答案
你可以做类似的事情;
- (void)AlertConfirm
{
UIAlertView *alert = [[UIAlertView alloc] init];
[alert setTitle:@"Confirm"];
[alert setMessage:@"Log out?"];
[alert setDelegate:self];
[alert addButtonWithTitle:@"Yes"];
[alert addButtonWithTitle:@"No"];
[alert show];
[alert release];
}
和
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 0)
{
// Yes, do something
}
else if (buttonIndex == 1)
{
// No
}
}
祝好运,
内森
关于iphone - 如何从UIAlertView运行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553917/