据我所知,下面的代码更改了SFSafariViewController的色调,但是如何更改导航栏和tabBar的背景颜色?
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl];
[safariViewController.view setTintColor:[UIColor blueColor]];
澄清我想将半透明白色改为深绿色?
非常感谢任何有关此事的帮助。
谢谢!
答案 0 :(得分:4)
SFSafariViewController
,从iOS 10 SDK开始,具有preferredBarTintColor
和preferredControlTintColor
属性,分别控制条形项的色调和条形本身。
答案 1 :(得分:1)
这是iOS 9.0中当前SFSafariViewController实现的已知问题。雷达是在http://www.openradar.me/22947521
下提交的