当我向用户显示警告时,如果他点击确定按钮我需要将他移动到另一个屏幕,我该怎么做:
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"TopStation"
message :@"Your internet connection is down, you will be redirected to the previous screen"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
[alert release];
答案 0 :(得分:4)
您需要做的是在您使用的方法中实现UIAlertView委托。
所以如果你有班级
@interface MyClass: UIViewController {
您需要将其更改为使用
@interface MyClass:UIViewController <UIAlertViewDelegate> {
然后在实现文件中,您只需要实现方法
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
从那里你可以继续前进。