如何更改SFSafariViewController的背景颜色?

6
我知道下面的代码可以改变SFSafariViewController的色调颜色,但是如何更改导航栏和选项卡的背景颜色呢?
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl];
[safariViewController.view setTintColor:[UIColor blueColor]];

我想澄清一下,我想把半透明白色改为深绿色?

enter image description here

任何关于这个问题的帮助将不胜感激。
谢谢!
2个回答

4

SFSafariViewController 是 iOS 10 SDK 中的一个组件,它具有 preferredBarTintColorpreferredControlTintColor 属性,用于分别控制工具栏项目和工具栏本身的色调。


1
有没有办法关闭半透明效果? - Happiehappie
1
@Happiehappie 我认为这是不可能的。请向苹果提出增强请求。 - Léo Natan

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接