Để tập trung câu trả lời ở trên một chút, bạn chỉ cần rõ ràng về cách xem clip đối với phần màn hình của thiết bị mà họ "sở hữu".
Điểm chính là trong chế độ xem điều hướng, thanh Điều hướng không nằm trong [myController view]
- chế độ xem của trình điều khiển chế độ xem là mọi thứ bên dưới thanh và bất kỳ thứ gì bạn làm trong clip xem đó vào hình chữ nhật bên dưới thanh đó.
Thanh này là một phần của số [myAppDelegate window]
của bạn. Cửa sổ cơ bản là toàn bộ màn hình thiết bị của bạn, trong khi các khung nhìn là các phần phụ chịu trách nhiệm quản lý các giới hạn cụ thể của chúng. Vì vậy, gọi [[myAppDelegate window] addSubView:]
sẽ hiển thị phía trên thanh nơi [[myViewController view] addSubView:]
sẽ không hiển thị.
Nguồn
2012-01-15 03:52:35
Default.png là một chút của một tập tin lạ để chọn cho một ví dụ như thế này .. Dòng cuối cùng là không cần thiết, addSubview đặt subview mới trên đầu trang của tất cả các subviews khác. –
Tôi chưa thử điều này nhưng tôi đoán tôi sẽ không thể phát hiện xoay vòng. – Eric
@Eric, mã này sẽ không ngăn bạn phát hiện xoay vòng, cũng không giúp bạn: tùy thuộc vào bạn để phát hiện xoay vòng giao diện/thiết bị hiện tại và chọn và đặt hình ảnh lớp phủ của bạn cho phù hợp. – magma