#import <UIKit/UIKit.h>
@interface KHRecordTextField : UITextField
@end
#import "KHRecordTextField.h"
@implementation KHRecordTextField
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
UIView *view = [[UIView alloc]initWithFrame:CGRectMake(0.0, 0.0, 6.0, self.frame.size.height)];//左端缩进5像素
self.leftView = view;
self.leftViewMode =
UITextFieldViewModeAlways;
}
return self;
}
@end
本文介绍了一个自定义的 UITextField 子类 KHRecordTextField,该类通过在文本字段左侧添加一个固定宽度的视图来实现左端缩进的效果。初始化过程中,创建了一个 UIView 实例并设置为 leftView 属性,同时将 leftViewMode 设置为 UITextFieldViewModeAlways,确保视图始终显示。
202

被折叠的 条评论
为什么被折叠?



