Tôi đã cố gắng thử nghiệm ứng dụng của mình trong iOS 7 và sau đó tôi thấy chế độ xem của mình xuất hiện trên thanh trạng thái ... Như tôi đã đọc, trong iOS 7, thanh trạng thái bị ẩn . Vậy làm thế nào để tôi làm cho nó tương thích để chạy cả iOS 6 và iOS 7? Tôi có nên tạo các tệp .xib khác nhau cho các phiên bản iOS khác nhau cho mỗi màn hình không? Nếu có cả hai phiên bản của một ứng dụng chuẩn nên có bố cục tương tự, hãy sử dụng Bố cục Tự động để tạo giao diện người dùng hoạt động chính xác trong cả hai phiên bản iOS. Để hỗ trợ nhiều phiên bản iOS, chỉ định một tập hợp các ràng buộc mà Bố cục tự động có thể sử dụng để điều chỉnh chế độ xem và điều khiển trong bảng phân cảnh hoặc tệp XIB (để tìm hiểu thêm về các ràng buộc, xem “Ràng buộc thể hiện mối quan hệ giữa các chế độ xem”).Thanh trạng thái xuất hiện trên giới hạn của chế độ xem của tôi trong iOS 7
Nếu cả hai phiên bản của ứng dụng chuẩn đều phải có bố cục tương tự và bạn không sử dụng Bố cục tự động, hãy sử dụng bù trừ. Để sử dụng bù trừ, trước tiên hãy cập nhật giao diện người dùng cho iOS 7. Tiếp theo, chỉ định các giá trị xác định nguồn gốc, chiều cao và chiều rộng của từng phần tử trong giao diện người dùng trước đó dưới dạng bù đắp từ vị trí mới của phần tử trong giao diện người dùng iOS 7.
Nhưng khi tôi sử dụng autolayout trong .xib, nó cho thấy một lỗi mà autolayout là trong một phiên bản trước lên iOS 6.
Làm thế nào để khắc phục vấn đề này?
Bạn nên đặt câu hỏi liên quan đến ios7 cho diễn đàn nhà phát triển của Apple vì nó vẫn còn trong NDA. – cahn
Xem liên kết này: http://stackoverflow.com/questions/17678881/how-to-change-status-bar-text-color-in-ios-7 – Developer
@Developer tôi đã đi qua liên kết này .. nó sẽ trạng thái thanh màu xám nhạt .. nhưng vấn đề của tôi là thiết lập khung màn hình ui của tôi ... như toàn bộ màn hình của tôi 20 pixel lên ... trong ios7 nhưng đến bình thường trong ios6 ... – Bhrigesh