Nếu bạn đặt bộ điều khiển chia tách trong bộ điều khiển thanh tab, thanh điều hướng và thanh tab tối hơn ở bên trái. Tôi đã đính kèm một ảnh chụp màn hình. Tôi tạo ra điều này bằng cách tạo một ứng dụng Master-Detail và sau đó thêm một bộ điều khiển thanh tab. Làm thế nào để bạn sửa vấn đề này?Thanh điều hướng cho bộ điều khiển chia tách tối hơn khi bên trong bộ điều khiển thanh tab
Trả lời
Đặt giao diện backgroundColor bộ điều khiển chuyển hướng để trắng:
self.navigationController?.view.backgroundColor = UIColor.whiteColor()
này sẽ duy trì màu xám nhạt.
Bạn cũng có thể vô hiệu hóa mờ, nhưng sau đó các thanh điều hướng sẽ có màu trắng:
self.navigationController?.navigationBar.translucent = false
Những câu trả lời đến từ này câu hỏi Stack Overflow: Dark shadow on navigation bar during segue transition after upgrading to Xcode 5.1 and iOS 7.1
Điều này không giải quyết được vấn đề cho tôi ... –
Tại thời điểm viết (tháng 5 năm 2017) lỗi này vẫn tồn tại. Tôi không thể tin rằng Apple không quan tâm đến điều này. Phần tồi tệ hơn là nếu bạn xoay thiết bị của mình, hãy mở bản gốc từ bên cạnh và xoay lại, vị trí chuyển đổi thanh mờ và đột nhiên tổng thể có thanh mờ hoạt động và chi tiết không có. Chỉ có thể sửa chữa tôi đã có thể đến với, là để thoát khỏi UITabBarController và thay vào đó xây dựng thực hiện của riêng tôi của một thanh tab điều khiển bằng cách sử dụng một UIViewController đồng bằng với một UITabBar ở phía dưới và UIViewController ngăn chặn API .
Điều này có nghĩa là rất nhiều mã hóa để phát minh lại bánh xe. Thật buồn khi không sử dụng UITabBarController nhưng đó là cách thực hiện. Bạn phải thực hiện giao dịch giữa bộ điều khiển vùng chứa và tất cả các tính năng đẹp của nó như bộ điều khiển "Khác" mà bạn nhận được miễn phí so với các thanh mờ.
Nếu bạn có thể sống mà không có thanh mờ, tôi vẫn sẽ đi cho UITabBarController hơn làm tất cả các mã hóa. Mặt khác, người ta có thể thay thế UITabBar bằng UICollectionView và có hơn 6 mục mà không cần đến bộ điều khiển "Thêm".
- 1. Cách: Bộ điều khiển điều hướng trong Bộ điều khiển thanh tab
- 2. Đặt tiêu đề của thanh điều hướng bên trong bộ điều khiển thanh tab
- 3. Kết hợp Bộ điều khiển Điều hướng với Bộ điều khiển Thanh tab
- 4. iOS MapView nằm trong thanh điều hướng, thanh trạng thái và bộ điều khiển thanh tab
- 5. CNContactPickerViewController trên bộ điều khiển thanh tab
- 6. Cách thêm Thanh Nút trong thanh điều hướng không có bộ điều khiển điều hướng.
- 7. Làm cách nào để truy cập Bộ điều khiển Xem từ bộ điều khiển thanh tab?
- 8. Thêm chế độ xem tùy chỉnh ở trên bộ điều khiển thanh tab/bộ điều khiển điều hướng?
- 9. cách ẩn thanh điều hướng khi tôi đẩy từ bộ điều khiển điều hướng?
- 10. Storyboard - ViewController để điều khiển thanh tab
- 11. Bộ điều khiển thanh tab iphone và dữ liệu lõi
- 12. Không có thanh điều hướng trên cùng trong ứng dụng điều khiển thanh tab
- 13. IPHONE: ABPeoplePickerNavigation Thanh điều hướng ẩn của thanh điều khiển
- 14. Cách chuyển thanh điều hướng và bộ điều khiển điều hướng ở chế độ ngang
- 15. Làm thế nào để thực hiện điều khiển thanh tab với bộ điều khiển chuyển hướng theo cách đúng
- 16. Khôi phục trạng thái trên thanh tab và điều khiển điều hướng ứng dụng
- 17. Làm cách nào trong bộ điều khiển thanh tab để tôi phân biệt giữa bộ điều khiển chế độ xem với bộ điều khiển chế độ xem khác và giữ lại thanh tab?
- 18. ios thanh điều hướng mục nút phải thay đổi khi đẩy bộ điều khiển xem mới
- 19. Xem bộ điều khiển đang vẽ dưới thanh điều hướng của tôi sau khi bật ttthumbsviewcontroller
- 20. iPhone: thêm điều khiển phân đoạn vào thanh công cụ thay vì các nút trong bộ điều khiển điều hướng?
- 21. Ẩn thanh điều khiển điều hướng phía dưới
- 22. Cách nhận phản hồi của bộ điều khiển từ bên trong bộ điều khiển khác?
- 23. Bố cục tự động với thanh điều hướng và bộ điều khiển xem (iOS 7)
- 24. Thêm Bộ điều khiển Thanh tab Lập trình cho Dòng Ứng dụng hiện tại
- 25. Tương đương với Android tốt nhất cho Bộ điều khiển thanh tab iOS
- 26. Đặt lại UINavigationController thành bộ điều khiển đầu tiên khi thanh tab được nhấp
- 27. Bảng phân cảnh - Ẩn thanh trên cùng của bộ điều khiển điều hướng theo chương trình
- 28. Bộ điều khiển khởi tạo .NET MVC bên trong bộ điều khiển khác
- 29. Khi nào sử dụng bộ điều khiển Bộ điều khiển không dây (Bộ điều khiển không đồng bộ, servlet 3)
- 30. Làm thế nào để sử dụng UISearchDisplayController từ bộ điều khiển trong bộ điều khiển UITabBar?
Tôi phát hiện ra rằng bộ điều khiển chế độ xem chính không mở rộng bên dưới thanh điều hướng và thanh tab sao cho nó chọn màu nền từ bộ điều khiển chia tách thay vì bộ điều khiển chế độ xem chính, đó là lý do tại sao nó tối hơn. –
Trình gỡ lỗi chế độ xem hiển thị chính trên thực tế mở rộng bên dưới các thanh. Vì một số lý do các thanh không vẽ chính xác. Bạn có tìm thấy giải pháp cho vấn đề này không? – Joey
Không, đó là lỗi. Tôi đã giới thiệu nó với một kỹ sư của Apple. Tôi đã đăng nhập lại khi tôi đăng nhưng họ chưa sửa nó và dường như không có cách nào khác. –