Tag: UIView

UIView의 XIB에서 인스턴스 생성하는 Extension
Swift 3.0
shares17 views
Swift 3.0
shares17 views

UIView의 XIB에서 인스턴스 생성하는 Extension

MJ Kim - 2월 07, 2017

며칠전 XIB를 사용하여 화면 팝업을 만들어주는 것을 만들어봤는데 인스턴스를 관리해주는 Extension을 만들어 보았다. [crayon-58fdbf7d8e575998393881/] 사용방법 [crayon-58fdbf7d8e57c601211059/]  

AVPlayerLayer를 UIView의 레이어로 처리하기
Swift 3.0
shares11 views
Swift 3.0
shares11 views

AVPlayerLayer를 UIView의 레이어로 처리하기

MJ Kim - 10월 28, 2016

[crayon-58fdbf7d8e9fb111656321/] 이렇게 구현하는 이유는 layerClass로 오버라이드할 수 없기 때문이다.

iOS UIView 계층구조를 출력해주는 Extension
Swift 3.0
0 shares17 views
Swift 3.0
0 shares17 views

iOS UIView 계층구조를 출력해주는 Extension

MJ Kim - 10월 14, 2016

가려진 UIView를 쉽게 확인할 수 있는 확장(Extension)을 정리해본다. [crayon-58fdbf7d8eb41569025202/] 사용은 아래와 같이 한다. [crayon-58fdbf7d8eb45926077486/] 결과는 아래와 같다. <UILayoutContainerView: .... <UInavigationTransitionView: ....

Swift3에서 UIView.animate 실행의 차이점
Swift 3.0
0 shares22 views
Swift 3.0
0 shares22 views

Swift3에서 UIView.animate 실행의 차이점

MJ Kim - 10월 13, 2016

Xcode8로 업그레이드되면서 기존 소스코드의 구동차이가 있기 때문에 그중 UIView(self)를 화면 아래에서 나가는 애니메이션 처리에 대한 차이도 있어 정리해본다. Xcode7 (Swift 2.x) [crayon-58fdbf7d8ecb0179274237/] 제약값을 설정하여 self에 layoutIfNeeded()에서 문제없이…

UIView에서 상위 ViewController 얻기 위한 Extension
Swift Extension
0 shares18 views
Swift Extension
0 shares18 views

UIView에서 상위 ViewController 얻기 위한 Extension

MJ Kim - 10월 04, 2016

UIView를 배치해서 사용시 ViewController를 얻고 싶을 때 사용할 수 있는 Extension [crayon-58fdbf7d8ee03736120017/] 참고: How do you access a UIViewController function from within a UICollectionCell?  

UIView의 xib에서 인스턴스 생성하기
Swift Extension
0 shares16 views
Swift Extension
0 shares16 views

UIView의 xib에서 인스턴스 생성하기

MJ Kim - 9월 01, 2016

익스텐션 [crayon-58fdbf7d8ef32352828782/] 사용방법 [crayon-58fdbf7d8ef37379157994/]  

Interface Builder에서 추가할 수 없는 뷰의 상하좌우 여백없이 넣기 위한 UIView Extention
Swift Tips
0 shares16 views
Swift Tips
0 shares16 views

Interface Builder에서 추가할 수 없는 뷰의 상하좌우 여백없이 넣기 위한 UIView Extention

MJ Kim - 5월 21, 2016

개발을 하다보면, 상위뷰의 상하좌우 여백이 없는 제약을 하고 Interface Builder에서 추가할 수 없는 뷰(예: WKWebView)를 self.view에서 상하좌우 여백없이 추가하고 싶을 때 어디서든 사용할 수 있도록 UIView Extension으로…

Autolayout 사용시 UIView의 frame 변경하기
Swift Tips
0 shares20 views
Swift Tips
0 shares20 views

Autolayout 사용시 UIView의 frame 변경하기

MJ Kim - 5월 05, 2016

Autolayout을 사용하면 UIView크기를 변경하거나 위치를 변경할 수 없다. [crayon-58fdbf7d8f1df937408134/] 위와 같이 해도 변경되지 않는다. 그래서 특정 뷰만 Autolayout을 해제하면 변경이 가능하다. 이때 translatesAutoresizingMaskIntoConstraints를 사용한다. [crayon-58fdbf7d8f1e3517938220/]