자동 위치 재조정 (Automatic Repositioning) 2012-01-29 01:27:45에 작성. 1,668번 읽힘.

Objective-J 에서는 아래와 같은 방법으로 뷰영역의 크기 변화에 따라 자동적으로 원하는 뷰를 리포지셔닝(위치 재조정) 하도록 설정 할 수 있다.

の使用方法

[viewInstance setAutoresizingMask:마스크];

위의 마스크 부분에는 여러가지가 들어갈 수 있으나, Repositioning 에 관한 마스크는 CPViewMinXMargin, CPViewMaxXMargin, CPViewMinYMargin, CPViewMaxYMargin 이 들어갈 수 있다.

이 마스크들은 이름만 보고는 무슨 역할을 하는지 예측하기가 힘들다.

  • CPViewMinXMargin: 왼쪽 여백을 초기에 로딩 된 값으로 고정
  • CPViewMaxXMargin: 오른쪽 여백을 초기에 로딩 된 값으로 고정
  • CPViewMinYMargin: 윗쪽 여백을 초기에 로딩 된 값으로 고정
  • CPViewMaxYMargin: 아랫쪽 여백을 초기에 로딩 된 값으로 고정

이 마스크 옵션들을 동시에 여러개 지정할 수도 있다. 그럴 경우에는 약간 다르게 동작한다.

  • CPViewMinXMargin | CPViewMaxXMargin: 리사이징을 했을 때 양쪽 여백의 비율을 고정
  • CPViewMinYMargin | CPViewMaxYMargin: 리사이징을 했을 때 위아래 여백의 비율을 고정

사용 예

[viewInstance setAutoresizingMask:CPViewMinXMargin];
[viewInstance setAutoresizingMask:CPViewMinXMargin | CPViewMinYMargin];

iOS 4 에 맞춰진 XCode 4.1 ダウンロード 2012-01-25 10:33:46에 작성. 488번 읽힘.

많은 아이폰4 프로그래밍 책은 대부분 XCode 4.1에 맞춰져 있습니다. XCode 는 버전별로 달라지는 사항들이 너무나 많기 때문에 초보자의 경우 책과 같은 버전을 사용하는게 편합니다.

아래에서 받을 수 있으며 애플 개발자 권한이 있어야합니다.

XCode 4.1 for Lion

XCode 4.1 for Snow Leopard

[注意] – 모두 Snow Leopard 용
XCode 4 (iOS SDK 4.3)
XCode 4.0.1 (iOS SDK 4.3)
XCode 4.0.2 (iOS SDK 4.3)