단일 기능에서 하나의 뷰 또는 다른 뷰를 표시해야합니다.iOS에서 뷰 그룹의 가시성을 설정하는 방법
[label1 setHidden:YES];
[label2 setHidden:YES];
[label3 setHidden:YES];
예 : 하지 않고이 작업을 수행하는 방법이 있나요 하나의 기능으로?
안드로이드에서 나는 두 개의 절대 레이아웃을 만들고 하나 또는 다른 것을 보여줄 것이며, iOS에서 비슷한 것을 검색하고 있습니다.
단일 기능에서 하나의 뷰 또는 다른 뷰를 표시해야합니다.iOS에서 뷰 그룹의 가시성을 설정하는 방법
[label1 setHidden:YES];
[label2 setHidden:YES];
[label3 setHidden:YES];
예 : 하지 않고이 작업을 수행하는 방법이 있나요 하나의 기능으로?
안드로이드에서 나는 두 개의 절대 레이아웃을 만들고 하나 또는 다른 것을 보여줄 것이며, iOS에서 비슷한 것을 검색하고 있습니다.
UILabel
을 UIView
안에 추가 한 다음 숨길 필요가있을 때 UIView
을 숨길 수 있습니다.
모든 하위보기를 한 줄에 숨 깁니다. [view.subviews makeObjectsPerformSelector : @selector (setHidden :) withObject : [NSNumber numberWithBool : YES]];
모든 파단을 제거 할 마찬가지로 경우에 당신은 한 줄에 제거 할 수 있습니다
[makeObjectsPerformSelector view.subviews : @selector (removeFromSuperView)]
이러한보기를 수퍼 뷰에 포함하고 클래스에 콘센트를 연결하여이보기를 숨길 수 있습니다. XIB에서보기를 선택하고 '편집기'->'포함 '->'보기'를 클릭하십시오 –
답장을 보내 주셔서 감사합니다, 어떻게 그들을 superView에 포함시킬 수 있습니까? – D4rWiNS
프로그래밍 방식으로 UIView를 초기화하고 해당 UILabel을 하위 뷰로 추가하여이 작업을 수행 할 수 있습니다. 아니면 내가 전에 말했듯이 XIB로. –