(iOS)修改UITextField高度

修改UITextField高度spa

===it

---方法

## 是否能够经过修改frame改变高度di

网上流传的代码中使用以下一份代码:return

//    如下代码任然不能改变UITextField高度

        CGRect rect = _userNameField.bounds;

        rect.size.height = 88;

        rect.size.width = 20;

        _userNameField.bounds = rect;

   

通过尝试高度固定不变,固该代码不能够实现咱们的目的。

---

## 经过自定义子类实现修改UITextField高度

  在子类中覆盖``- (CGRect)borderRectForBounds:(CGRect)bounds``方法,便可

  

         /**

         *  经过如下代码实现设置文本框高度

         *  44是所但愿的高度

         */

        - (CGRect)borderRectForBounds:(CGRect)bounds

        {

            bounds.size.height = 44;

            return bounds;

        }

>### Parameters

>* bounds

>

>The bounding rectangle of the receiver.

>

>* Return Value

>

>The border rectangle for the receiver.

相关文章
相关标签/搜索