Tôi chưa bao giờ thấy điều này xảy ra trước đây và tôi không thể tìm ra nguyên nhân gây ra nó, có thể bạn có thể trợ giúp. Tôi có một UISplitViewController như bộ điều khiển xem gốc của tôi. Phía bên trái là một UINavigationController với một bộ điều khiển xem bảng. Tôi có thể xoay từ potrait sang phong cảnh và trở lại một lần nữa mà không gặp bất kỳ vấn đề gì. Tuy nhiên, nếu tôi đang ở chân dung và tôi bấm vào nút Menu để hiển thị UIPopoverController chứa bộ điều hướng điều hướng bên trái và xoay sang ngang trong khi menu hiển thị khung nhìn bên trái với bộ điều hướng nav bị mỏng hơn! Phía bên trái có độ mỏng khoảng 30 pixel và khoảng cách hiển thị giữa phía bên trái và bộ điều khiển chế độ xem chi tiết.UISplitViewController co lại bên trái khi xoay với Menu popover hiển thị
Tôi đã bị bắn tung tóe. Bất kỳ ý tưởng?
EDIT: Menu bật lên không cần hiển thị trong khi xoay. Nó chỉ cần phải được hiển thị trong khi ở chân dung cho vấn đề kích thước để xảy ra. Tôi không có bất kỳ mã nào thay đổi kích thước của bất cứ điều gì trong phương pháp đại biểu UISplitViewController của tôi. Tôi chỉ cập nhật thanh công cụ trong trình điều khiển chế độ xem chi tiết để thêm/xóa mục nút thanh Menu. Tôi đã đăng nhập kích thước khung của bộ điều khiển bên trái trước/sau/trong khi quay và trước/sau/trong khi hiển thị trong cửa sổ bật lên và nó luôn hiển thị là 320 rộng.
Kenny
chưa bao giờ gặp sự cố. sim hoặc thiết bị? phiên bản của hệ điều hành? mã liên quan? – bshirley
Chỉ xảy ra trên thiết bị (thử nghiệm 4.2 và 4.3). Tôi muốn đăng mã, nhưng không có bất kỳ mã liên quan nào. Tôi không thay đổi kích thước hoặc vị trí của bất cứ thứ gì. –