UITextField
的文本矩形与可编辑文本有什么区别?
我只想移动文本字段内显示文本的位置。我是否应该使用完全相同的实现来重写这两种方法?
UITextField Class Reference
textRectForBounds:
返回文本字段文本的绘图矩形。
editingRectForBounds:
返回可显示可编辑文本的矩形。
最佳答案
textRectForBounds:
允许您在未编辑文本字段时设置文本的矩形。
editingRectForBounds:
允许您在编辑文本字段时设置文本的矩形。
所以,是的,除非您希望文本在开始和结束编辑时跳转,否则您应该使用完全相同的实现方式来实现两者。
关于ios - UITextField:textRectForBounds:与。编辑 RectForBounds:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8535760/