2012-06-18 17 views
11

Vì vậy, tôi bắt đầu với mẫu ứng dụng dựa trên tab cho iOS 5. Tôi có một thanh tab được nối với hai chế độ xem, nhưng khi Tôi đi để thêm một Table View Controller cho firstviewcontroller, Nó sẽ không cho phép tôi.Cách thêm Bộ điều khiển Chế độ xem Bảng vào ứng dụng dựa trên tab Xcode 4.3.3

Tôi hơi bối rối về cách tôi nên giải quyết vấn đề này? Tôi có phải làm điều đó với mã không? Hoặc là có một cách tôi có thể đồ họa làm điều này? enter image description here

Trả lời

34

Xem nhúng trong Bảng phân cảnh không đơn giản.

Đầu tiên, xóa First View Controller:

Storyboard without First View Controller

Bây giờ, kéo một mới Table View Controller vào kịch bản:

Storyboard with Table View Controller

Cuối cùng, tạo ra một mối quan hệ giữa Tab Bar Controller và mới Table View Controller.

Chọn Tab Bar Controller và sau đó trong khi nhấn phím Control, hãy kéo chuột qua số Table View Controller và thả bằng chuột. Trong hộp bật lên, chọn Relationship - View Controllers

enter image description here

Và bây giờ mới Table View Controller phải là một tab trong bản gốc Tab Bar Controller.

enter image description here

+2

Cảm ơn bạn! Điều đó đã làm các trick. Tôi đánh giá cao thời gian bạn đã chụp để chụp ảnh màn hình! – khaliq

+0

Vẫn hoạt động trong Xcode 7. – leanne

0

Trong Xcode 8, xem bảng sẽ trở nên hoàn toàn màu xanh sau khi kéo và chọn mối quan hệ. Chỉ cần nhấp vào ở cuối chế độ xem bảng màu xanh lam và chọn một system item trong số attributes inspector và mọi thứ sẽ ổn.