1, 2, 3 뷰가 충첩 되어 있을 경우 1 <-> 3 뷰의 위치를 변경할 경우 exchangeSubview를 이용해서 위치 변경 가능하다.
if let effectWebViewIndex = self.view.subviews.firstIndex(of: self.effectBrigeWebView),
let gameWebViewIndex = self.view.subviews.firstIndex(of: self.gamebrigeWebView) {
log(direction: .ETC, ofType: self, datas: "effect Index : \(effectWebViewIndex) / game Index : \(gameWebViewIndex)")
//위치 변경
self.view.exchangeSubview(at: effectWebViewIndex, withSubviewAt: gameWebViewIndex)
}'Swift > UIView' 카테고리의 다른 글
| [SWIFT]PDFKit 사용해보기 (0) | 2023.07.19 |
|---|---|
| [SWIFT]hitTest 중첩뷰 아래 있는 뷰 컨트롤 하기 (0) | 2023.06.15 |
| [SWIFT]GradientProgressBarView (0) | 2023.06.09 |
| [SWIFT]커스텀 숫자키패드 한줄배열 및 두줄배열/ UITextField 커스텀 키보드 (0) | 2023.06.09 |
| [SWIFT]UIView 상단 Gradient 효과 주기(채팅창 상단) (0) | 2023.06.09 |