본문 바로가기

Objective-C/UIKit

[Objective-C] 테이블 뷰 관련 메소드와 프로퍼티 ■ UITableView의 메소드와 프로퍼티 -. style : 스타일 지정 -. numberOfRowsInSection : 하나의 섹션에 속하는 행의 수 -. numberOfSetions : 섹션의 수 -. rowHeight : 행의 높이 -. separatorStyle : 행 구분선의 스타일 -. separatorColor : 행 구번선의 색상 -. editing : 편집모드 -. setEditing:animated : 편집 모든 전환과 애니메이션으로 가장 많이 사용된다. (테이블 뷰를 편집 모드로 전환하면서 동시에 애니메이션 효과도 주는 메소드로, 편집 기능이 필요한 테이블에서는 필수) -. reloadData : 테이블 뷰 리로드, 테이블이 표현중인 데이터를 다시 한번 로드 해주는 것 (테이블 뷰.. 더보기
[Objective-C] UIKeyBoardType 종류 ■ keyboardType ① UIKeyboardTypeDefault, UIKeyboardTypeAlphabet, UIKeyboardTypeASCIICapable -. 가장 일반적으로 많이 보이는 키보드 타입으로, 메모를 하거나 장문의 텍스트를 입력 할 때 사용하기 편리하다. ② UIKeyboardTypeEmailAddress -. 메일 주소를 입력할 때 쓰이는 기호들이 전면으로 나와 있는 키보드 타입이다. ③ UIKeyboardTypeNumbersAndPunctuation -. 기호가 전면으로 나오는 키보드로 기호를 입력해야 할 상황에는 이 타입으로 키보드를 보여주면 된다. ④ UIKeyboardTypeURL -. 웹 페이지 주소를 입력할 때 사용되는 기호들을 전면에 위치시킨 키보드다. ⑤ UIKeyb.. 더보기
[Objective-C] SubView 띄우기 01. 'http://ihayatesw.tistory.com/15' 에서 04번까지의 수행을 행한다. 02. Xcode 상단의 File → New→ File을 선택한다. 03. 'UIViewController'를 선택하고 'Next'를 눌러 다음으로 넘어간다. 04. 'Class'의 TextBox에 이름을 정해서 입력한다.(여기서는 RootViewController라고 정의하였다.) 05. 'Create'를 눌러서 마무리 하면 'RootViewController'가 생성된다. 06. 'AppDelegate.h' 파일을 열고 아래와 같이 수정한다. #import @interface AppDelegate : UIResponder { UIViewController *viewController; UIWindow.. 더보기
[Objective-C] Interface builder 없이 시작하기 01. Xcode를 실행하고 'Create a new Xcode project'를 클릭한다. 02. Single View Application을 선택한다. Xcode 4.2버전에서 특별한 경우가 없을 경우 'Empty Application'으로 파일을 계속 생성한다. 03. Choose options for your new project: ① 'Product Name'을 지정해 준다. ② 'Company Identifier'을 지정해준다.(한번 설정해 두면 계속 그 값이 고정되어 사용할 수 있으므로 'test'라고 입력하여 넘어간다.) ③ 'Device Family'를 'iPhone', 'iPad', 'Universal' 3가지중 한가지를 선택한다.(여기서는 'iPhone'을 선택하고 넘어간다.) ④ '.. 더보기