2017-03-01 14 views
6

Trong iOS 10, Apple đã thêm thuộc tính PreferredBarTintColor để đặt màu của thanh NavigationBar ở trên cùng và TabBar ở dưới cùng để khớp màu của ứng dụng của bạn. Điều đó thật tuyệt, ngoại trừ các thanh đã bật mờ, mà tôi muốn tắt trong ứng dụng của tôi.Tắt các thanh mờ trên SFSafariViewController

Có cách nào để tắt tính minh bạch này, điều này khiến cho màu trong ứng dụng của tôi không khớp với nhau?

Màu sắc của ứng dụng của tôi trông giống như bên dưới hình ảnh

The color of my app

Nhưng SafariViewController trông giống như dưới đây một

The color in SafariViewController

+0

Tôi không nghĩ điều đó là có thể. – chengsam

+3

Tôi đã gửi báo cáo lỗi (30872324) cho việc này. – FlatDog

Trả lời

0

Từ iOS 11, Apple đã giải quyết vấn đề này và nó không nên transparant nữa!

+0

Tôi không nghĩ điều này là chính xác. Tôi đang chạy một ứng dụng ngay bây giờ với iOS 11 là mục tiêu triển khai và tôi đã đặt màu ưa thíchBarTintColor thành một màu tối rất xanh lam-xám. Nó vẫn còn mờ. Bạn có thể biết khi nào bạn truy cập trang web của Apple và bạn cuộn lên/xuống vì chúng có nền màu trắng với các yếu tố tương phản. Tôi có thể thấy độ mờ chỉ tốt và alpha trong UIColor tùy chỉnh của tôi được đặt là 1.00 - vì vậy tôi biết đó không phải là tôi. –

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