2012-01-23 35 views
8

Tôi có một UINavigationController bên trong một UITabBarController. Tôi đang trình bày một loại chế độ xem cửa sổ bật lên bằng cách sử dụng UIView nửa trong suốt nhưng không gọi số presentModalViewController hoặc bất kỳ phương pháp thông thường nào. Tôi biết về hidesBottomBarWhenPushed, nhưng có cách nào tôi có thể ẩn thanh dưới cùng (hoặc thậm chí tốt hơn trượt nó ra) theo yêu cầu (ngay trước khi subView của tôi được thêm vào view top navigationController của)?Ẩn thanh đáy theo yêu cầu

Trả lời

15

Bạn đã thử đặt thuộc tính này chưa?

navigationController.toolbarHidden = YES; 

Hoặc với hình ảnh động:

[navigationController setToolbarHidden:YES animated:YES]; 
+0

Tuyệt vời. Tôi nghĩ rằng UIToolbars thường được đặt ở đầu nhưng điều này dường như làm việc. Cảm ơn. – Echilon

+0

Không vấn đề gì, vui vì nó đã giúp ích. Có lẽ nó cũng đáng để nâng lên :) –

+10

Ẩn và hiển thị thanh công cụ dưới cùng, nhưng không ảnh hưởng đến thanh tab. Vì vậy, theo tôi nó không trả lời câu hỏi. –

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