时间:2021-05-02
一,效果图。
二,代码。
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 rootviewcontroller.h #import <uikit/uikit.h> @interface rootviewcontroller : uiviewcontroller <uialertviewdelegate> @end rootviewcontroller.m - (void)viewdidload { [super viewdidload]; // do any additional setup after loading the view. //alert uialertview *alert=[[uialertview alloc]initwithtitle:nil message:@"一个可以自动关闭的alert窗口" delegate:self cancelbuttontitle:nil otherbuttontitles:nil, nil]; [alert show]; //显示框 uiactivityindicatorview *indicator = [[uiactivityindicatorview alloc] initwithactivityindicatorstyle:uiactivityindicatorviewstylewhitelarge]; indicator.backgroundcolor=[uicolor redcolor]; indicator.center = cgpointmake(alert.bounds.size.width/2, alert.bounds.size.height-40.0); [indicator startanimating]; [alert insertsubview:indicator atindex:0]; //定时器 [nstimer scheduledtimerwithtimeinterval:3.0f target:self selector:@selector(dismissalert:) userinfo:[nsdictionary dictionarywithobjectsandkeys:alert, @"alert", @"testing ", @"key" ,nil] repeats:no]; } //alert 自动消失 -(void) dismissalert:(nstimer *)timer{ uialertview *alert = [[timer userinfo] objectforkey:@"alert"]; [alert dismisswithclickedbuttonindex:0 animated:yes]; }以上所述是小编给大家介绍的ios uialertview自动关闭,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
原文链接:http://www.cnblogs.com/yang-guang-girl/archive/2017/06/20/7052794.html
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
IOS开发UIAlertController详解在iOS8.0后,苹果弃用了UIAlertView和UIActionSheet,转而使用UIAlertContr
苹果iOS14更新了很多新的功能,例如画中画功能,很多人使用起来不太习惯,想关闭画中画功能,那么具体怎么操作呢?下面我们就来看看苹果ios自动画中画的关闭方法。
ios8自动更新怎么关闭呢?现在应该还有很多ios8用户对于如何关闭自动更新功能还不清楚吧,接下来“分享原创经验”小编就为用户们介绍一下
ios9如何关闭自动更新,接下来小编为用户们介绍一下ios9怎么关闭自动更新一起来看看吧。 ios9如何关闭自动更新教程: 首先打开“设置&
iOS10抬手亮屏功能怎么关闭?ios10拿起手机自动亮屏的功能相信许多小伙伴们已经体验过了,如果你觉得很费电或不喜欢的话,是可以将它关闭的哦!下面小编就给大家