swift - NSAlert 破坏性按钮
问题描述
当 Big Sur 出现在我们的 Mac 上时,我注意到NSAlert
控制器中破坏性按钮的文本被涂成红色,如图所示。
我无法找到在我的应用程序中引入此功能的方法。
使用标准addButton(withTitle:)
方法我们没有任何方法来设置它的意图(例如默认、取消或破坏性)。
你能给我任何提示吗?
谢谢
解决方案
hasDestructiveAction
将按钮的属性设置为true
。这家酒店在大苏尔是新的。
推荐阅读
- c++ - 2>链接:致命错误LNK1104:无法打开文件'dxerr.lib'
- java - 我的应用程序在单击按钮开始活动时崩溃,但在模拟器中工作
- java - 将 spring 1.2 升级到 spring 4.3.9 后事务回滚异常
- c# - Web API 默认可以同时处理多少个请求
- php - SQLSTATE[HY000] [2002] 连接尝试失败,因为连接方在一段时间后没有正确响应,
- python - 使用正则表达式获取具有特殊字符的字符串
- excel - Excel 公式 - 按员工编号排列日期
- sql - 在 SQL/Vb.net 中的多个表之间填充主键/外键
- php - Laravel 雄辩的多个查询
- docker - Dockerhub:列出给定图像的所有可用版本?