【发布时间】:2012-05-18 02:30:17
【问题描述】:
先看截图:
第二次按下返回键,截图供大家参考:
点击四次后
返回
按钮,文本框的高度不会再高了。
现在问题来了:如何实现文本字段的功能?那么文本字段后面的背景图像呢,也应该自动调整大小吗?如果有任何解决方案,请告诉我!非常感谢----
【问题讨论】:
标签: ios uitextview textfield autoresize
先看截图:
第二次按下返回键,截图供大家参考:
点击四次后
返回
按钮,文本框的高度不会再高了。
现在问题来了:如何实现文本字段的功能?那么文本字段后面的背景图像呢,也应该自动调整大小吗?如果有任何解决方案,请告诉我!非常感谢----
【问题讨论】:
标签: ios uitextview textfield autoresize
使其UITextView 不是文本字段,跟踪textView 代表的shouldChangeTextInRange 处的文本更改。
在此方法中计算行数(textView.contentSize.height/textView.font.lineHeight),将其与之前的值进行比较以决定是否需要继续或仅返回。如果更改了行数,请检查textView 是否已经显示最大行数(图像上必须为3),并根据结果更改textView,它是superview 和一个按钮框架(您也可以轻松地制作动画)并可能使用scrollRangeToVisible 将文本滚动到更改区域。
【讨论】: