gpt4 book ai didi

ios - UIalertcontroller 按钮序列

转载 作者:行者123 更新时间:2023-12-03 18:33:40 29 4
gpt4 key购买 nike

我想根据代码更改警报操作按钮的顺序,我尝试了所有可能性,但不允许我更改顺序。

根据 HIG,取消在右侧 https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/Alerts.html#//apple_ref/doc/uid/TP40006556-CH14-SW1

在这里查看我的代码

UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"alert" message:@"My alert message" preferredStyle:UIAlertControllerStyleAlert];

UIAlertAction* noButton = [UIAlertAction
actionWithTitle:@"Cancel"
style:UIAlertActionStyleCancel
handler:^(UIAlertAction * action)
{
[alertController dismissViewControllerAnimated:YES completion:nil];
}];

UIAlertAction* yesButton = [UIAlertAction
actionWithTitle:@"OK"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action)
{

[alertController dismissViewControllerAnimated:YES completion:nil];

}];


[alertController addAction:yesButton];
[alertController addAction:noButton];
[self presentViewController:alertController animated:YES completion:nil];

这将给我以下结果。我想更改右侧的 Cancel button 和左侧的 OK button

enter image description here

非常感谢您抽出时间。

最佳答案

人们,这是一个有点老的话题,但如果你想在右键中使用粗体,你只需要将该操作设置为警报对象的“.preferredAction”属性。希望这能有所帮助。我刚刚在 swift 3/iOS10 上证明了它,它工作得很好。

关于ios - UIalertcontroller 按钮序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37975216/

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