有没有办法让UITextField
内容的右侧更快结束"如下图所示:
我使用以下内容为内容文本提供了一些左侧填充,但无法找到一个简单的解决方案来减少正确大小的可用内容大小:self.textfield.layer.sublayerTransform = CATransform3DMakeTranslation(10, 0, 0);
我宁愿不是UITextField
的子类,但如果需要我可以这样做。
答案 0 :(得分:0)
试试这些...... 我希望它有所帮助......
UITextField *txt=[[UITextField alloc]initWithFrame:CGRectMake(10, 100, 150, 30)];
[txt setBackgroundColor:[UIColor lightGrayColor]];
[txt setPlaceholder:@"Hello my friend"];
[self.view addSubview:txt];
UIView *paddingView = [[UIView alloc] initWithFrame:CGRectMake(10, 100, 50, 30)];
txt.rightView = paddingView;
txt.rightViewMode = UITextFieldViewModeAlways;