레이아웃 및 생성에 도움이되는 관련 Nib (.xib) 파일이있는 사용자 지정 UIView 클래스를 만들려고합니다.Nib (.xib)가 포함 된 사용자 정의 UIView의 하위보기가로드되지 않습니까?
현재 내 nib 파일에 존재하며 IBOutlets를 통해 내 사용자 정의보기 클래스에 제대로 연결되어 있어도 사용자 정의보기의 하위보기가 나타나지 않습니다.
나는 다음과 같은 다른 대답을 통과 시도: Load custom UIView with XIB from a View Controller's view using IB
이 하나 How do I get a view in Interface Builder to load a custom view in another nib?
이 하나 http://soulwithmobiletechnology.blogspot.com/2011/06/create-uiview-with-nib-file-in-xcode-4.html
만에 이르는, -[initWithCoder:]
를 호출하는 것 [[NSBundle mainBundle] loadNibNamed:@"MyView" owner:self options:nil]
방법 무한 루프.
이 버그를 해결하는 데 도움이되는 다른 세부 정보를 알려주십시오.
업데이트 1 : 내 서브 뷰를 -[layoutSubviews]
을 통해 배치해야합니까? 내 펜촉 파일이 실제로 그것을 레이아웃하지 않은가요? 그렇다면 nib 파일의 요점은 무엇입니까?
nim을 initWithCoder 또는 awakeFromNib에서로드하려고합니까? – HereTrix