2015-01-25 4 views

답변

0

내가 원하는 것은 NSTextContainer입니다. 나는 the Apple Guide for Text Layout을 읽는 것을 권장하며, 다양한 유형의 텍스트 레이아웃과 관련된 Cocoa API를 수행하는 방법을 자세하게 설명합니다. 이 애플 가이드 Text Handling in iOS

var txtView = UITextView(frame:CGRect(), textContainer:NSTextContainer()) 

에 대한이기도 아니면이 있다면 새 텍스트 컨테이너를 설정할 수 있습니다 UITextView 기존. 나는`UITextedField`의 크기를 조정하는 코드를 사용하고

txtView.textContainer = NSTextContainer(NSMakeSize(width, height)) 
+0

, 나는 UITextView''에 대해 동일한 필요합니다'FUNC의에 textField (에 textField : UITextField에, shouldChangeCharactersInRange 범위 : NSRange, 문자열 replacementString : 문자열) -> BOOL { 하게 oldString = textField.text 할뿐만하게는 NSString newstring 인수로 쓰여진 = oldString.stringByReplacingCharactersInRange (범위, withString : 문자열)는 NSString 같은 stringSize newString.sizeWithAttributes = ([NSFontAttributeName : textField.font])하게 창 stringSize.width

+0

그래, 그건 누구에게도 효과가 없을거야. 코드를 게시하지 말고 질문을 업데이트하고 싶을 것입니다. –