iphone – 显示alertview后如何移动到下一个视图控制器

iphone – 显示alertview后如何移动到下一个视图控制器,第1张

概述我有iPhone,我希望当显示AlertView并且用户按下OK按钮后应该更改该视图但是没有发生. UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Thank you" message:@"" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; [aler 我有iPhone,我希望当显示AlertVIEw并且用户按下OK按钮后应该更改该视图但是没有发生.

UIAlertVIEw *alert = [[UIAlertVIEw alloc] initWithTitle:@"Thank you" message:@"" delegate:self cancelbuttonTitle:@"OK" otherbuttonTitles:nil];  [alert show];  [alert release];  return;  [self movetoVIEw];-(voID)movetoVIEw{    MainVIEwController*targetController=[[MainVIEwController alloc]init];    [self.navigationController pushVIEwController:targetController animated:YES];}
解决方法 请使用UIAlertVIEwDelegate

- (voID)alertVIEw:(UIAlertVIEw *)alertVIEw clickedbuttonAtIndex:(NSInteger)buttonIndex{    // Code to move to next vIEw    [self movetoVIEw];}

注意:在接口声明中实现UIAlertVIEwDelegate.同时在声明UIAlertVIEw时将委托设置为self.

希望这对你有所帮助.

总结

以上是内存溢出为你收集整理的iphone – 显示alertview后如何移动到下一个视图控制器全部内容,希望文章能够帮你解决iphone – 显示alertview后如何移动到下一个视图控制器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1037667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存