UITextView更改宽度搞砸了自动换行

时间:2011-01-12 07:50:57

标签: ios4 uitextview

在编写UITextView控件时,我意识到如果我在缩放手势上更改视图的宽度(通过setFrame),那么自动换行就会搞砸了。它在多次重新缩放时变得突出。

通过搞砸,我的意思是文本从比textview的当前宽度更小的框架/矩形开始包装。这就是我在缩放手势上所做的事情:

[textview setFrame:CGRectMake(textview.frame.origin.x, textview.frame.origin.y, textview.frame.size.width * [gestureRecognizer scale], textview.frame.size.height )];

此外,如果它有助于调试,我已经将UITextView子类化,并将canBecomeFirstResponder设置为NO以阻止键盘&菜单。此外,我已停用setScrollEnable:NOsetEditable:NO

滚动

0 个答案:

没有答案