1

先看截图: 在此处输入图像描述

第二次按下返回键,截图供大家参考: 在此处输入图像描述

在此处输入图像描述

四次点击后

返回

按钮,文本字段的高度不会再高了。

现在问题来了:如何实现文本字段的功能?那么文本字段后面的背景图像呢,也应该自动调整大小吗?如果有任何解决方案,请告诉我!非常感谢 - -

4

1 回答 1

1

使其不是文本字段,跟踪代表的UITextView文本更改。shouldChangeTextInRangetextView

在此方法中计算行数(textView.contentSize.height/textView.font.lineHeight),将其与之前的值进行比较以决定是否需要继续或仅返回。如果更改了行数,请检查是否textView已经显示最大行数(在图像上必须为 3),并根据结果更改textView,它的 superview 和一个按钮框架(您也可以使其动画很容易)并可能使用 . 将文本滚动到更改区域scrollRangeToVisible

于 2012-05-18T05:39:47.330 回答