두 개의 클래스가 있습니다.레이아웃 : 시각적 형식으로 속성을 사용하는 방법
부모 클래스는 속성이 있습니다 :
@interface ParentVC
@property (nonatomic, strong) UIImageView* logoImageView;
@end
그래서, 지금은 출력 서브 클래스의 레이아웃 제약이보기가 필요합니다.
@interface ChildVC : ParentVC
@end
시각적 형식의 형식 문자열을 수정하는 방법은 무엇입니까?
@"V:|-(%i)-[self.logoImageView]" // wrong
나는 해결책을 발견 :
UIView* selfLogoImageView = self.logoImageView;
@"V:|-(%i)-[selfLogoImageView]"
을하지만 새로운 변수없이 어떠한 방법이 있나요?
나는이 질문을 이해하지 못한다. 또한 (부모) 수퍼 뷰가 아닌 왜 서브 뷰가 레이아웃 작업을 수행하는 이유는 무엇입니까? – trojanfoe
서브 클래스의'self.property' 접근 자 및 레이아웃 제약의 시각적 형식 – gaussblurinc