반응형
인터페이스 빌더에서 생성 된 앞 / 뒤 요소에 프로그래밍 방식으로 전송
인터페이스 빌더에서 레이아웃 옵션은 백업하거나 앞으로 같은 모든 요소를 보낼 보낼 수있다 UIButton
, UIImage
, UILabel
등 ...
이제 런타임에 프로그래밍 방식으로 동일한 작업을 수행하고 싶습니다.
그렇게하는 쉬운 방법이 있습니까?
다른 뷰를 만들고 싶지 않고 z 축만 업데이트하면됩니다.
UIView
뷰 계층 구조를 수정할 수 있는 여러 가지 방법이 있습니다.
bringSubviewToFront:
sendSubviewToBack:
insertSubview:atIndex:
insertSubview:aboveSubview:
insertSubview:belowSubview:
exchangeSubviewAtIndex:withSubviewAtIndex:
뷰가 이미 수퍼 뷰에 삽입되었으므로 bringSubviewToFront:
원하는 순서대로 각 뷰에 대해 한 번 쉽게 호출 할 수 있습니다 .
다음을 사용할 수 있습니다.
[self.view bringSubviewToFront:myButton];
반응형
'IT story' 카테고리의 다른 글
명령 줄을 사용하여 Nupkg 파일 추출 (0) | 2020.09.17 |
---|---|
카테고리에 대한 신속한 클래스를 만드는 방법은 무엇입니까? (0) | 2020.09.17 |
Android : 비디오 섬네일을 표시 할 수 있습니까? (0) | 2020.09.17 |
Python에서 확장자없이 파일 이름 가져 오기 (0) | 2020.09.17 |
Linux-파일 이름의 공백 바꾸기 (0) | 2020.09.17 |