UIActivityViewController 出现故障
Posted
技术标签:
【中文标题】UIActivityViewController 出现故障【英文标题】:Glitch with UIActivityViewController 【发布时间】:2014-02-13 20:14:26 【问题描述】:只有我还是在 ios 7 中你不能更改任何共享应用程序的文本颜色吗?例如,如果您打开 Mail 或 iMessage 应用程序,颜色会恢复为默认蓝色还是有办法改变它?我没办法。
这里是一些屏幕截图。选择 UIActivityViewController 共享应用时注意蓝色字体颜色:
这是从 MFMailComposerViewController 打开邮件时的外观和我希望它的外观:
这是从 UIActivityViewController 中选择邮件应用时的样子:
我要更改字体颜色的原因是因为很难阅读文本字体,尤其是从共享应用程序 iMessage 中。
【问题讨论】:
【参考方案1】:你试过了吗?
[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTintColor:[UIColor whiteColor]];
More Info
【讨论】:
【参考方案2】:使用
更改导航栏的背景颜色[[UINavigationBar appearance] setBarTintColor:[UIColor whiteColor]];
使用 setTintColor 改变 barbutton 项目的颜色。
【讨论】:
以上是关于UIActivityViewController 出现故障的主要内容,如果未能解决你的问题,请参考以下文章
UIActivityViewController 共享 UIActivity 未显示
UIActivityViewController 不适用于 WKWebView
限制 UIActivityViewController 共享扩展活动