gpt4 book ai didi

ios - 显示 iOS 7、iOS 8 的警报

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:03:39 26 4
gpt4 key购买 nike

由于 UIAlertController 用于在 iOS8 中显示警报。我的应用程序也应该与 ios6、ios7 兼容。我认为 ios6、7 仍在使用 UIAlertView 来显示警报.我想在通过不同方式检查 ios6、7、8 后显示警报,例如使用 UIAlertView 的 ios7 和使用 UIAlertController 的 ios8。我需要 objectiv-c 代码。

请帮忙!!

提前致谢!

最佳答案

检查类(class)是否可用

if ([UIAlertController class]){
// ios 8 or higher
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"Alert title" message:@"Alert message" preferredStyle:UIAlertControllerStyleAlert];

UIAlertAction* ok = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault handler:nil];
[alertController addAction:ok];

[self presentViewController:alertController animated:YES completion:nil];

} else {
// ios 7 or lower
UIAlertView * alert = [[UIAlertView alloc]initWithTitle:@"Alert title" message:@"Alert message" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];

[alert show];

}

关于ios - 显示 iOS 7、iOS 8 的警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26229587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com