• 自定义UITextField的文本内容位置


    textRectForBounds:
    Returns the drawing rectangle for the text field’s text.

    - (CGRect)textRectForBounds:(CGRect)bounds

    Parameters
    bounds
    The bounding rectangle of the receiver.

    Return Value
    The computed drawing rectangle for the label’s text.

    Discussion
    You should not call this method directly. If you want to customize the drawing rectangle for the text, you can override this method and return a different rectangle.

    The default implementation of this method returns a rectangle that is derived from the control’s original bounds, but which does not include the area occupied by the receiver’s border or overlay views.

     

    1
    2
    3
    4
    5
    6
    7
    - (CGRect)textRectForBounds:(CGRect)bounds {
        return CGRectMake(bounds.origin.x + 16.0f, bounds.origin.y, bounds.size.width, bounds.size.height);
    }
     
    - (CGRect)editingRectForBounds:(CGRect)bounds {
        return CGRectMake(bounds.origin.x + 16.0f, bounds.origin.y, bounds.size.width, bounds.size.height);
    }
     

     

    http://www.cocoachina.com/bbs/read.php?tid-7444.html

  • 相关阅读:
    对软件工程的理解及问题
    使用Junit等工具进行单元测试
    软件工程
    进销存管理系统——可行性分析
    使用Junit等工具进行单元测试
    两个人的分组
    物联网软件工程 认识与问题
    二人项目
    使用Junit等工具进行单元测试
    软件工程
  • 原文地址:https://www.cnblogs.com/easonoutlook/p/2642821.html
Copyright © 2020-2023  润新知