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)
}

+ Recent posts