修改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.