应用原型图上的文本框会稍微右缩进空几个空格的,看起来还好看些,当UItextField上直接用的话,那个光标会紧贴着左框,有些些不好看
很简单,继承UITextfield,覆盖父类方法!
- #import <UIKit/UIKit.h>
-
- @interface InsetsTextField : UITextField
- - (CGRect)textRectForBounds:(CGRect)bounds;
- - (CGRect)editingRectForBounds:(CGRect)bounds;
- @end
- #import "InsetsTextField.h"
-
- @implementation InsetsTextField
-
-
- - (CGRect)textRectForBounds:(CGRect)bounds {
- return CGRectInset( bounds , 10 , 0 );
- }
-
-
- - (CGRect)editingRectForBounds:(CGRect)bounds {
- return CGRectInset( bounds , 10 , 0 );
- }
-
- @end