2014-08-29 3 views
6

내가 IBDesignable하고있는 UITableViewCell

내가 WWDC 데모에서 볼 수있는 UITableViewCell

의 서브 클래스를 만들 엑스 코드 6 스위프트의 IBDesignable 기능을 활용하기 위해 노력하고있어 웹 - 당신은을 만들기 위해 프레임 워크를 사용할 수있는 말하자면 사용자 정의 UITableViewCell에서 사용할 수있는 뷰의 하위 클래스 (UIView)입니다.이 뷰는 실제로 원하는 것은 아닙니다.

UITableViewCell에서 동일한 작업을 직접 수행 할 수 있습니까? 내 프레임 워크에서 UITableViewCell을 노출 한 다음 Interface Builder에서 UITableViewCell을 사용하려고하면 디자인 타임에 내 사용자 지정보기 구성 요소에 액세스 할 수 없습니다.

더 나쁜 점은 StoryBoard에서 만든 콘센트를 통해 런타임에 표시 할 사용자 지정보기를 얻을 수 없다는 것입니다.

어떤 포인터에 미리 감사드립니다 ...

답변

1

나의 이해는 IBDesignable이 당신의 XIB에서 다른 뷰 내부에 내장 된 UIView의 서브 클래스와 함께 사용하도록되어 있다는 점이다. inspectable/designable 인 사용자 정의 UIView 서브 클래스를 작성하고이를 xib의 셀 contentView의 첫 번째 서브 뷰로 추가하고 거기에서 모든 사용자 정의를 수행하십시오.