UIAlertController *alertController = [UIAlertController alertControllerWithTitle:nil message:@"hello" preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *ok = [UIAlertAction actionWithTitle:@"Ok" style:UIAlertActionStyleDefault handler:hander]
UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"cancel" style:UIAlertActionStyleCancel handler:hander]
[alertController addAction:ok];
[alertController addAction:cancel];
警报显示:
iOS 8.1 iPod touch: [确定] [取消]
iOS 8.3 iPhone 6 Plus: [取消] [确定]
为什么按钮的位置与iPod和iPhone不同?
答案 0 :(得分:2)
据我所知,这是Apple在新版iOS 8.3中积极推出的一项变更
iOS 8
iOS 7
答案 1 :(得分:2)
这有点令人沮丧,因为系统会在删除应用时发出警报,符合旧行为,但我们自己的应用符合新设计,会产生不一致的设计。