Tôi có một ứng dụng có thanh tab và thanh điều hướng. Tôi đẩy một bộ điều khiển xem được sử dụng để hiển thị ảnh, từng ảnh một. Ban đầu nó cho thấy các thanh và điều khiển tiến/lùi; sau khi trì hoãn, những ẩn này, sử dụng setNavigationBarHidden:animated:
và biến đổi tùy chỉnh (CGAffineTransformMakeTranslation
) trên thanh tab. Điều này làm việc, nhưng xem bộ điều khiển xem, trong đó cho thấy hình ảnh, nhảy lên và xuống. Điều này cũng đúng nếu tôi rời thanh tab ra khỏi phương trình.Cách ngăn thay đổi kích thước/chuyển đổi khi UINavigationBar ẩn/hiển thị
Làm cách nào để ngăn không cho UINavigationBar di chuyển tầm nhìn của tôi? Tôi muốn hình ảnh cố định trên màn hình, với thanh điều hướng thả xuống trên phần trên cùng của nó.
Tôi đã xử lý điều này bằng cách bỏ qua UINavigationController và trình bày chế độ xem hình ảnh một cách bình thường. Công trình này, nhưng không hoàn toàn thỏa đáng. –
Xin chào, tôi đã giải quyết được vấn đề của mình - có thể nó cũng phù hợp với bạn. Hãy khám phá: http://stackoverflow.com/questions/2881905/imageview-changes-frame-bounds – Icky