Xcode (4)를 사용하여 배치 한 사용자 지정 UIView가 있습니다. 보기의 실제 범위를 기반으로 기본 상태를 설정해야합니다. awakeFromNib 동안 경계는 Xcode의 스토리 보드 레이아웃에서보기의 크기를 반환하는 것 같습니다.awakeFromNib에서 사용자 정의 UIView의 경계가 올바르지 않습니다.
뷰는 UISplitViewController의 세부면에 있습니다.이 뷰는 전체 세로 형 iPad 화면의 크기이지만, 앱이 가로 모드로로드되면 springsandstruts를 통해 크기가 변경되고, 그러나 이것은 awakeFromNib 이후에 발생하는 것으로 보입니다.
다른 방법으로이 상태를 설정해야합니까?
에 부모의 UIViewController에 의해 호출되는 UIView의에서 공공 방법을 제공하는 것이다 합리적인 "기본값이며, 적당한 크기는 화면 크기와 모양에 따라 다릅니다. 그 후에는보기가 기억할 것이기 때문에 그것은 처음 실행되는 것입니다. – Jono