LET me lOg

  • HOME
  • #iOS
  • Medium

UITextAlignment will be replaced to NSTextAlignment in iOS6

UITextAlignment will be replaced to NSTextAlignment in iOS6

iOS6에서는 UILabel, UITextField, UITextView 등 문자열 정렬과 관련된 부분의 변경이 있습니다.
WWDC 세션에서는 언급이 안되었던 부분이었던 것 같은데 diff에는 있었군요.

풀어서 설명을 하자면,

기존(iOS5까지)에는 문자열의 정렬을 위해 왼쪽(Left), 가운데(Center), 오른쪽(Right)을 지정할 수 있었습니다.
하지만 이 UITextAlignment enum이 이제 사라질 것이라고 하네요. (엄밀하게는 사라지지 않고 변경된다고 해야겠죠?)
코드에는 친절하게(?) 주석이 명시되어 있었습니다.

Deployment Target을 6.0으로 한 상태에서 text alignment 지정 시 UITextAlignment를 입력하니 밑줄 좍!으로 표현되어 경고가 떠버립니다.
변경된 enum은 NSTextAlignment로 Mac OS X 에서 사용하던 enum으로 변경되어 있으며, 좌/가운데/우 외에도 두 가지 타입을 더 지원합니다.

반갑다고 해야할까요? 네 맞습니다. 반가운 변경입니다.
아쉬웠던 양쪽정렬을 사용할 수 있게 되었습니다~ 와와~
또한 이전에 지정되었던 부분에서도 Deployment Target을 iOS5 이하 버전으로 했을 때 문제가 없을 것 같네요.

공유:

  • 친구에게 전자우편으로 보내기 (새 창에서 열림)
  • 페이스북에 공유하려면 클릭하세요. (새 창에서 열림)
  • 구글 +1에서 공유하려면 클릭하세요 (새 창에서 열림)
  • 트위터로 공유하기 (새 창에서 열림)
  • LinkedIn으로 공유하기 (새 창에서 열림)
  • Tumblr로 공유하기 (새 창에서 열림)
  • Pinterest에서 공유하려면 클릭하세요 (새 창에서 열림)

관련

공유:

  • 친구에게 전자우편으로 보내기 (새 창에서 열림)
  • 페이스북에 공유하려면 클릭하세요. (새 창에서 열림)
  • 구글 +1에서 공유하려면 클릭하세요 (새 창에서 열림)
  • 트위터로 공유하기 (새 창에서 열림)
  • LinkedIn으로 공유하기 (새 창에서 열림)
  • Tumblr로 공유하기 (새 창에서 열림)
  • Pinterest에서 공유하려면 클릭하세요 (새 창에서 열림)

관련

  • Permalink
  • 2012-08-06
  • iOS Simple Tips

Leave a Comment - Cancel reply

Twitter Feed
  • Oops, our Twitter feed is unavailable at the moment. - Follow us on Twitter!
태그
3D touch 2011 2012 ACAccount Apple Artwork backgroundImage beta CoreAnimation Customizing Facebook FTA H3 hack Hidden image Indicator iOS iOS4 iOS5 iOS5.1 iOS6 iOS7 iOS9 iPad iPhone kth naver Path2 QuadMenu Swift TechTalk Tips Twitter UI UIButton UINavigationBar UINavigationController UITabBarController UITextField y8k 국회의원 매국노 아임IN핫스팟 한미FTA
그 밖의 기능
  • 로그인
  • 글 RSS
  • 댓글 RSS
  • WordPress.org
  • yoonbong.kim@me.com
  • Github
  • Linkedin
  • Twitter
  • YoonBong Kim © 2015
loading 취소
글이 전송되지 않았습니다. 이메일 주소를 확인하세요!
이메일 확인에 실패했습니다. 다시 시도하세요
죄송합니다. 귀하의 블로그에서 이메일로 글을 공유할 수 없습니다.