본문 바로가기

Xcode

(20)
4. 가속도 센서 지원하기 (UIAccelerometerDelegate) - 가속도 센서를 이용하여 기기를 기울이면 반응하도록 해보자. 1. HelloWorldViewcontroller.h 에 프로토콜을 추가한다. ? Help>Developer Documentation 에서 검색하면 메소드의 원형을 찾을 수 있다. 복사하여 코드에 붙여넣자. HelloWorldViewcontroller.h #import @interface HelloWorldViewController : UIViewController { IBOutlet UILabel *label_hello; IBOutlet UIButton *button_iphone; IBOutlet UIButton *button_ipad; IBOutlet UIButton *button_ipodtouch; IBOutlet UIImageView ..
3. 슬라이더 추가하기 (UISlider) 1. 코드 등록 - Outlet 과 Action 을 추가한다. HelloWorldViewController.h #import @interface HelloWorldViewController : UIViewController { IBOutlet UILabel *label_hello; IBOutlet UIButton *button_iphone; IBOutlet UIButton *button_ipad; IBOutlet UIButton *button_ipodtouch; IBOutlet UIImageView *image_bird; IBOutlet UISlider *slider_alpha; // 슬라이더 아웃렛 등록 } - (IBAction) button1Touched; - (IBAction) button2Touc..
2. 이미지 추가 및 터치 이벤트로 이동시키기 (UIImageView) 1. 이미지 프로젝트에 추가 Resources>Add>Existing Files... 2. xib 파일에 Image View 추가 Image - 보여질 사진으로 셋팅 Drawing>Opaque - png 투명도 셋팅 (체크시 불투명) 3. 코드 추가 HelloWorldViewController.h #import @interface HelloWorldViewController : UIViewController { IBOutlet UILabel *label_hello; IBOutlet UIButton *button_iphone; IBOutlet UIButton *button_ipad; IBOutlet UIButton *button_ipodtouch; IBOutlet UIImageView *image_bird..
1. Hello World! (UILabel, UIButton) - File>New Project>View-based Application - project name : HelloWorld - 코드 Editor : View>Zoom Editor Out 1. 인터페이스 만들기 HelloWorldViewControler.xib를 수정해야한다. 인터페이스 빌더를 실행 View의 창이 아이폰 창의 영역과 같다. View window에 library오브젝트로 꾸며준다. 2. 코드추가 HelloWorldViewController.h #import @interface HelloWorldViewController : UIViewController { IBOutlet UILabel *label_hello; // 인터페이스 빌더에서 배치한 요소들 (Outlet) IBOutlet UIB..