【问题标题】:UITextField: textRectForBounds: Vs. editingRectForBounds:UITextField:textRectForBounds:Vs。编辑RectForBounds:
【发布时间】:2011-12-16 14:44:23
【问题描述】:

UITextField 的文本矩形与可编辑文本有什么区别?

我只想移动文本字段内显示文本的位置。我应该用完全相同的实现覆盖这两种方法吗?

UITextField Class Reference

textRectForBounds:

返回文本字段文本的绘图矩形。

editingRectForBounds:

返回可以显示可编辑文本的矩形。

【问题讨论】:

    标签: ios uikit uitextfield


    【解决方案1】:

    textRectForBounds: 允许您在文本字段未被编辑时设置文本的矩形。

    editingRectForBounds: 允许您在编辑文本字段时设置文本的矩形。

    所以,是的,除非您希望文本在开始和结束编辑时跳转,否则您应该使用完全相同的实现来实现两者。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多