如何更改 SFSafariViewController 的背景颜色?
How to change the background color of a SFSafariViewController?
我知道下面的代码更改了 SFSafariViewController 的色调,但是如何更改导航栏和选项卡栏的背景颜色?
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl];
[safariViewController.view setTintColor:[UIColor blueColor]];
澄清一下,我想将半透明的白色更改为深绿色?
如有任何帮助,我们将不胜感激。
谢谢!
这是 iOS 9.0 中当前 SFSafariViewController 实现的一个已知问题。雷达在 http://www.openradar.me/22947521
下归档
从 iOS 10 SDK 开始,SFSafariViewController
具有 preferredBarTintColor
和 preferredControlTintColor
属性,分别控制栏项目和栏本身的色调。
我知道下面的代码更改了 SFSafariViewController 的色调,但是如何更改导航栏和选项卡栏的背景颜色?
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl];
[safariViewController.view setTintColor:[UIColor blueColor]];
澄清一下,我想将半透明的白色更改为深绿色?
如有任何帮助,我们将不胜感激。
谢谢!
这是 iOS 9.0 中当前 SFSafariViewController 实现的一个已知问题。雷达在 http://www.openradar.me/22947521
下归档SFSafariViewController
具有 preferredBarTintColor
和 preferredControlTintColor
属性,分别控制栏项目和栏本身的色调。