2013-09-22 49 views
5

Tôi gặp sự cố khi xác định cách điều chỉnh thanh trạng thái trong iOS7. Bộ điều khiển chế độ xem của tôi có một số tableView và tôi muốn tableView để bắt đầu dưới thanh trạng thái. Hiện tại, nó đang bị chồng chéo bởi thanh trạng thái. (Nhãn ở trên cùng là headerView trong số tableView).iOS 7 - điều chỉnh cho thanh trạng thái

enter image description here

tôi đã thiết lập các thuộc tính trên bộ điều khiển quan điểm của tôi qua IB như sau:

automaticallyAdjustsScrollViewInsets = YES 
edgesForExtendedLayout = UIRectEdgeNone 

enter image description here

là hành vi mong đợi cho các cài đặt cho thanh trạng thái để chồng lên tableView ? Hay tôi đang thiếu một cái gì đó? Tôi đã thử bật bố cục tự động và thay đổi cài đặt dự án thành chỉ hỗ trợ iOS 7.

+0

Bạn có thể đạt iOS 6 như thanh trạng thái trong iOS 7 http://stackoverflow.com/questions/18294872/ios-7-status-bar-back-to-ios-6-style/19044681# 19044681 –

Trả lời

4

Giải pháp là kiểm tra "Dưới thanh hàng đầu" và "Dưới thanh mờ" trong phần Mở rộng cạnh của IB.

+0

Nếu tôi có nhãn tùy chỉnh thì sao? Nó không có vẻ bao gồm những người trong tính toán. – tng

+10

cách xử lý tệp xib? (không phải bảng phân cảnh) – ZYiOS

+2

Tôi đang sử dụng xcode 6 và bảng phân cảnh. Tôi đã chọn "Under Top Bars" và "Under Opaque Bars", nhưng chế độ xem bảng của tôi vẫn trùng lặp với thanh trạng thái. Tôi đã thử một vài kết hợp của 3 tùy chọn này, không có gì hiệu quả với tôi. – Unplug

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