我尝试自定义我的 UITextField
对象
但是 leftView
正在向右移动一些像素
我怎样才能改变我的 UITextField.leftView
的位置
这是我的代码
NSArray *itemArray = @[@"<", @">"];
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:itemArray];
segmentedControl.frame = CGRectMake(0, 0, 60, 26);
segmentedControl.segmentedControlStyle = UISegmentedControlStylePlain;
_urlTextField.leftView = segmentedControl;
_urlTextField.leftViewMode = UITextFieldViewModeAlways;
最佳答案
试试这个 ...
NSArray *itemArray = @[@"<", @">"];
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:itemArray];
**segmentedControl.center = CGPointMake(03, 15);**
segmentedControl.segmentedControlStyle = UISegmentedControlStylePlain;
self.textField.leftView = segmentedControl;
self.textField.leftViewMode = UITextFieldViewModeAlways;
还将您的文本字段的边框样式更改为圆形矩形以外的样式。
希望这可以帮助
问候,
帕吉123
关于ios - 移动 UITextField 的 leftView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16147984/