2015-10-20 38 views
6

Tôi hiểu rằng đoạn mã dưới đây thay đổi màu sắc của màu SFSafariViewController, nhưng làm thế nào để bạn thay đổi màu nền của thanh điều hướng và tabBar?Làm thế nào để thay đổi màu nền của SFSafariViewController?

SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl]; 
[safariViewController.view setTintColor:[UIColor blueColor]]; 

Để làm rõ tôi muốn thay đổi màu trắng nửa trong suốt thành màu xanh đậm?

enter image description here

Bất kỳ giúp đỡ về vấn đề này sẽ được đánh giá rất nhiều.

Cảm ơn!

Trả lời

4

SFSafariViewController, tính đến iOS 10 SDK, có preferredBarTintColorpreferredControlTintColor thuộc tính để kiểm soát màu sắc thái khác nhau của các mặt hàng quầy bar và các thanh bản thân, tương ứng.

+1

Có cách nào để tắt tính mờ không? – Happiehappie

+1

@Happiehappie Tôi không nghĩ điều đó là có thể. Mở một yêu cầu nâng cao với Apple. –

Các vấn đề liên quan