2014-08-29 16 views
6

Tôi đang cố gắng để tận dụng các tính năng IBDesignable của Swift trong XCode 6 để tạo ra một lớp con của UITableViewCellIBDesignable và UITableViewCell

tôi thấy trong bản demo WWDC, và trên web - mà bạn có thể sử dụng một khuôn khổ để tạo ra một lớp con của một khung nhìn (UIView) mà sau đó có thể được sử dụng trong nói, một UITableViewCell tùy chỉnh, mà không thực sự là những gì tôi muốn.

Tôi có thể làm điều tương tự với UITableViewCell trực tiếp không? Nếu tôi phơi bày một UITableViewCell trong khuôn khổ của tôi, sau đó cố gắng sử dụng nó trong Interface Builder, tôi không có quyền truy cập vào các thành phần xem tùy chỉnh của tôi tại thời điểm thiết kế.

Điều tồi tệ hơn - Tôi thậm chí không thể hiển thị chế độ xem tùy chỉnh của mình tại thời gian chạy qua Cửa hàng được tạo trên StoryBoard.

Cảm ơn trước cho bất kỳ con trỏ ...

Trả lời

1

sự hiểu biết của tôi là IBDesignable được thiết kế để được sử dụng với các lớp con của UIView được nhúng vào bên trong khung nhìn khác trong xib của bạn. Hãy thử tạo một lớp con tùy chỉnh UIView có thể kiểm tra/có thể thiết kế và thêm nó làm tiểu sử đầu tiên của ô trong số x2, và thực hiện tất cả các tùy chỉnh của bạn từ đó.

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