UIBarButtonItem
-
UIBarButtonItem을 만들어보자앱등이에게 살충제를 뿌린다./일기는 일기장에 2016. 8. 6. 20:19
UIBarButtonItem은 UIToolbar, UINavigationBar 등의 메뉴에 사용된다. 사용은 아래와 같다. (결과참조:http://rhammer.tistory.com/173) 여기에 포스팅할 내용은 이 UIBarButtonItem을 만드는 방법에 관한 것이다. 1. 시스템에서 제공하는 item 위 예제를 참조하세요! 2. 이미지만 갖고 만드는 item 3. 타이틀만 갖고 만드는 item 4. 커스텀 UIView를 갖고 만드는 item 사실 이 4번이 핵심이다. 1,2,3 번은 쉬운데 4번은 생각보다 까다롭다. 4번은 아래의 메소드를 사용해야 한다.DeclarationSWIFT convenience init(customView customView: UIView)OBJECTIVE-C - (i..
-
UIBarButtonItem의 initWIthCustomView에 addTarget:action:이 안먹힌다?앱등이에게 살충제를 뿌린다./일기는 일기장에 2016. 7. 7. 17:28
G프로젝트 중... UIBarButtonItem은 - initWithBarButtonSystemItem:target:action:- initWithCustomView:- initWithImage:style:target:action:- initWithTitle:style:target:action:- initWithImage:landscapeImagePhone:style:target:action:이렇게 init메소드를 제공중임 여기서 initWithCustomView라는 메소드가 굉장히 탐스러워 보이는데, target, action 설정을 수동으로 해줘야한다. 이렇게 말이다. 근데 문제는 이렇게 해봤자 action이 안먹힐 것이다. 왜냐하면 customVIew가 UIView타입일 때는 안먹히니깐..let v..