更改UIActivityController的标题文本颜色

时间:2016-04-28 20:03:03

标签: ios objective-c uiactivityviewcontroller

我正在尝试使用UIActivityController时出现的文本的标题文本颜色。文字阅读"点击与AirDrop" 分享。我想把它变成白色,而不是看起来像灰色的默认颜色。

我一直在寻找相当长的一段时间,我确信有三行代码可以改变它。

下图:

enter image description here

这是我现有的代码:

enter image description here

2 个答案:

答案 0 :(得分:0)

默认情况下,UIActivityViewController的颜色是从应用程序色调颜色继承的。

试试这个;

[activityController.view setTintColor:[UIColor whiteColor]];

如果在整个应用中使用此类别,您可以创建一个类别。

答案 1 :(得分:0)

试试这段代码

[[UIView appearanceWhenContainedIn:[UIAlertController class], nil] setTintColor:[UIColor blackColor]];