繁体   English   中英

iOS7和iOS8中的AlertView与AlertController

[英]AlertView vs. AlertController in iOS7 and iOS8

我一直在阅读AlertController应该用于iOS 8及更高版本,而在iOS7版本中使用AlertView。

好吧,我目前正在开发一款想与iOS7及更高版本兼容的应用程序。 我是否必须选择AlertView只让iOS7用户使用它,而不是8,还是选择AlertController并忽略iOS7上的每个人都无法使用它?

我想同时吸引这两个人群,但是看来我只能使用一个并隔离一组用户.....有没有办法同时使用两者?

您可以同时使用。 一个适用于iOS 7,另一个适用于iOS8。只需执行以下操作:

if ([UIAlertController class]) }
  // iOS 8 - show alert controller
} else {
  // iOS 7 - show alert view
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM