Tôi cần thêm chế độ xem bộ chọn tùy chỉnh vào UINavigationBar
như thế này. Nhưng nếu tôi di chuyển khung nhìn sang UINavigationBar
, nó xuất hiện phía sau UINavigationBar
. Làm cách nào để hiển thị chính xác trên UINavigationBar
?Cách thêm UIPickerView tùy chỉnh vào UINavigationBar?
5
A
Trả lời
5
bạn có thể thêm như thế này,
[self.navigationController.navigationBar.topItem setTitleView:pickerView];
Hy vọng nó sẽ giúp bạn .....
0
Bạn nên tạo một giao diện tùy chỉnh có nền màu xanh. Thêm các chế độ xem thích hợp vào đó.
Ẩn thanh điều hướng cho màn hình này.
4
Bạn sẽ phải thêm UIView
tùy chỉnh có chứa UIPickerView
và thêm nó theo cách lập trình dưới dạng center view
bên trong UINavigation Controller
. Nó sẽ tải bộ chọn thay vì tiêu đề cho trang đó.
tuyệt vời đã hoạt động. Nhưng có một yếu tố khác (hộp tìm kiếm) trong thanh điều hướng của tôi. bây giờ nó không hiển thị. nhưng nút thanh trái và phải được hiển thị chính xác. bất kỳ ý tưởng? – Harikrishnan