2012년 7월 28일 토요일

iOS 프로그래밍 팁 - 5 UITextView 라운드 처리

알바를 하는데 TextFiled 도 써야 하고 멀티 라인을 입력 받는  UITextView도 써야 한다.

근데 디자인 가이드에 멀티라인을 입력받는 부분도 모두 둥글게 라운드 처리 되어야 한다고 한다.

UITextView는 그냥 사각인데
TextFiled는 borderStyle = UITextBorderStyleRoundedRect;
로 처리 하면 둥글 둥글해지는데.
UITextView는 저 속성이 없다.


해결방법은 있다.


#import <QuartzCore/QuartzCore.h>

    txtContent.layer.cornerRadius = 5;
    txtContent.clipsToBounds = YES;

이렇게 하면 UITextFiled의 UITextBorderStyleRoundedRect랑 비슷하게
어울린다.

참고글..
http://stackoverflow.com/questions/1824463/how-to-style-uitextview-to-like-rounded-rect-text-field


댓글 없음: