ios - 我们可以更改 AlertController 按钮的字体吗?
问题描述
我在 stackoverflow 和其他网站上经历了不同的解决方案。但我只知道标题和消息字体和颜色的变化。但是我们也可以更改按钮字体吗?
我知道我们可以更改按钮文本颜色,但我也想更改字体。意味着我也想自定义整个警报控制器,包括按钮。
解决方案
从文档:
UIAlertController 类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。
只能在 Private API 的帮助下进行修改。这不是一个好的做法,应用程序可能会因为使用私有 API 而被拒绝。
推荐阅读
- android - Activity 保存的 android:support:fragments 越来越大并导致 TransactionTooLargeException
- python - 无法使用提供层参数的 ssm client.put_parameter()
- c - 无法弄清楚如何使用 OpenCL 在 GPU 而不是 CPU 上编译内核代码
- r - 将其他项目添加到 blogdown 学术主题网站
- angular - 如何使用 Angular-plotly.js 添加 mapbox 访问令牌
- python - 如何将 HTML 文件从我的 python 推送回网页
- reactjs - 反应,导航到不同页面时从错误中恢复
- javascript - 更改函数内部的全局变量,以更改 setInterval 的第二个参数
- amazon-ec2 - boto3 ec2 创建具有名称的实例
- docker - 我可以使用主机中的 vim 来编辑 docker 容器内的文件吗?如果是,那怎么办?