Tiêu đề cho biết tất cả đều thực sự. Tôi có một bộ điều khiển xem kết nối với một nút như một cửa sổ bật lên. Màu nền của bộ điều khiển chế độ xem là màu xám, nhưng màu của mũi tên chỉ vào nút có màu trắng. Bất kì sự trợ giúp nào đều được đánh giá cao.Mũi tên bật lên không cùng màu với nền của bộ điều khiển chế độ xem
18
A
Trả lời
5
Bạn đang sử dụng sdk IOS7?
có lẽ bạn có thể thử:
[popover setBackgroundColor:[UIColor whiteColor]];
và chắc chắn rằng bạn thiết lập màu nền của bộ điều khiển xem nội dung sang màu trắng.
37
Đây là cách tôi có được xung quanh nó:
popover = [[UIPopoverController alloc] initWithContentViewController:contentViewController];
popover.backgroundColor = contentViewController.view.backgroundColor;
này phù hợp với popover với màu của nền của nội dung.
1
Tôi gặp sự cố tương tự trong iOS7 (mũi tên màu trắng xấu xí "). Điều này dường như sửa chữa nó cho tôi. UIPopoverController không hỗ trợ setBackgroundColor trước iOS7, do đó kiểm tra.
if ([popoverController respondsToSelector:@selector(setBackgroundColor:)])
{
[popoverController setBackgroundColor:[UIColor clearColor]];
}
13
cho ios 9.0 + (CPVC là ViewController của bạn)
cpvc.popoverPresentationController.backgroundColor = cpvc.view.backgroundColor;
+0
Tính năng này khả dụng trong iOS 8.0+ và có thể được gọi từ PrepareForSegue trong VC trình bày. –
Các vấn đề liên quan
- 1. Cách bật từ một bộ điều khiển chế độ xem sang một bộ điều khiển chế độ xem khác
- 2. Thêm chế độ xem của trình điều khiển chế độ xem con vào chế độ xem phụ của bộ điều khiển chế độ xem cha mẹ
- 3. UIActivityViewController: màu sắc màu của bộ điều khiển chế độ xem được trình bày
- 4. Cách trả về ActionResult với Chế độ xem cụ thể (không phải tên bộ điều khiển)
- 5. Android Bật lên với đầu mũi tên
- 6. Bộ điều khiển chế độ xem nhanh với nền trong suốt
- 7. Hiển thị chế độ xem của bộ điều khiển khác
- 8. Chế độ xem trang phân trang với bộ điều khiển chế độ xem trẻ em
- 9. UISplitViewController trên iPhone: bật/hiển thị chế độ xem chính từ bộ điều khiển chế độ xem chi tiết
- 10. Chế độ xem phương thức với Bộ điều khiển điều hướng
- 11. Bộ điều khiển xem đẩy vào chế độ xem giao diện chế độ xem
- 12. Truyền dữ liệu từ bộ điều khiển chế độ xem này sang bộ điều khiển chế độ xem khác; iOS <= 4 so với iOS 5
- 13. Khi bộ điều khiển chế độ xem bị loại bỏ, bộ điều khiển xem có bị trống không?
- 14. Loại bỏ hai bộ điều khiển chế độ xem
- 15. Bộ điều khiển chế độ xem sẽ không bắt đầu ở chế độ ngang
- 16. Nhận tên lớp của bộ điều khiển chế độ xem dưới dạng chuỗi
- 17. Bộ điều khiển bật lên cho iPhone
- 18. tải lại bộ điều khiển chế độ xem nhanh
- 19. Điều khiển chế độ xem tương tác chuyển đổi từ bộ điều khiển chế độ xem với thanh trạng thái ẩn
- 20. Đi từ Bộ điều khiển đến Chế độ xem
- 21. Đặt khung của bộ điều khiển được thêm dưới dạng bộ điều khiển chế độ xem trẻ em
- 22. (UIView *) hitTest trong bộ điều khiển chế độ xem?
- 23. popToRootViewControllerAnimated không hiển thị bộ điều khiển chế độ xem gốc
- 24. Nhiều bộ điều khiển chế độ xem trên màn hình cùng một lúc?
- 25. Có một bộ điều khiển cho mỗi chế độ xem trong Angularj không?
- 26. Điều khiển bật lên VerticalAlignment không "bắt"
- 27. quiver3 mũi tên màu tương ứng với độ lớn
- 28. Làm cách nào để thay đổi loại Bộ điều khiển của Chế độ xem Bảng thành Bộ điều khiển Chế độ xem thông thường?
- 29. Cách bật chế độ Riêng tư trong điều khiển WebBrowser
- 30. màu nền của chế độ xem văn bản không thay đổi khi nhấp chuột trong popupwindow
Got câu trả lời sau 1 tuần. @mahboudz Cảm ơn –