电 话:0

手 机:0

联系人:刘先生

E_mail:2074917417@qq.com

地 址:成都市金牛区

您当前的位置是:主页 > 行业资讯 > news >

news

IOS开发之使用iOS 8 UIAlertController实现警告框

发布时间:2022/01/10 丨 文章来源:未知 丨 浏览次数:

iOS 8新增了UIAlertController控制器,它可以实现警告框和操作表。使用UIAlertController的优势在于不仅可以添加按钮,还可以添加文本框和自定义视图到警告框和操作表中;响应事件可以通过闭包实现,而不用委托协议实现。

下面南昌APP开发公司-网络就来带大家看看警告框的实现代码,具体如下:

警告框的实现代码

第①行代码用于创建并初始化UIAlertController对象,构造器中的title参数用于设置警告框标题,message参数用于设置警告框内容,preferredStyle参数是UIAlertControllerStyle类型,用于设置操作的类型。UIAlertControllerStyle枚举中定义的成员如下。

. ActionSheet 操作表类型。Objective-C中表示为UIAlertControllerStyleActionSheet。

. Alert 警告框类型。Objective-C中表示为UIAlertControllerStyleAlert。

另外,第②行代码也有一个枚举类型UIAlertActionStyle,该枚举类型中定义的成员如下。

. Default 默认样式,粗体显示标题。Objective-C中表示为UIAlertActionStyleDefault。

. Cancel 取消样式。Objective-C中表示为UIAlertActionStyleCancel。

. Destructive 破坏样式,红色显示标题。Objective-C中表示为UIAlertActionStyleDestructive。

第②行中,将title设置为No表示创建No按钮,并把它添加到UIAlertController对象中。而第③行中,将title设置为Yes表示创建Yes按钮,并把它添加到UIAlertController对象中。第④行代码用于设置弹出对话框。

我们看看操作表的实现代码,具体如下:

操作表的实现代码

上述代码中,第①行用于创建UIAlertController对象,该构造器没有任何参数,采用默认的样式。UIAlertController的默认样式就是操作表。第②行代码用于添加破坏性按钮。

以上就是网络为大家介绍的关于用 iOS 8 UIAlertController 实现警告框的方法,如果还有哪些不同的地方,可随时来电和我们联系,本公司专业从事南昌APP开发多年,经验丰富,资质深厚,值得信赖!


PS:所有作品版权归原创作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理!


网站首页 | app开发| 小程序开发| SEM竞价托管| 行业资讯

扫码关注我们