如何在ios中从5像素的文本字段中输入文本[重复]
Posted
技术标签:
【中文标题】如何在ios中从5像素的文本字段中输入文本[重复]【英文标题】:How to enter text in textfield from 5 pixels after in ios [duplicate] 【发布时间】:2013-05-12 12:41:35 【问题描述】:我有UITextField
,我已经添加了一张图片。
一切看起来都不错,除了文本从零 X 坐标开始,但我希望它在文本字段中的 5 个像素之后开始。
【问题讨论】:
【参考方案1】:将左视图放入您的文本文件中:
textField.layer.cornerRadius = 5.0;
UIView *paddingView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 5, textField.frame.size.height)];
textField.leftView = paddingView;
[paddingView release];
textField.leftViewMode = UITextFieldViewModeAlways;
【讨论】:
非常感谢。对我很有帮助。【参考方案2】:简单的方法。
添加文本字段的图像 添加自定义类型的 uitextfield 设置添加的 uitextfield 的框架并在图像右侧移动 5 个像素查看附件图片了解详细信息
享受编程!
【讨论】:
【参考方案3】:最简单的答案:
1) 拿一张UIImageView
。在UIImageView
中添加UITextField
的图片。
2) 在UIImageView
上方添加带有“无边框”的UITextField
(UIImageView
右侧5 个像素)。
祝你好运!!!
【讨论】:
【参考方案4】:尝试使用这个
UIImageView *imageView = [[UIImageView alloc] init];
// add 5 (width) pixel for your space
imageView.frame = CGRectMake(0,0 ,5, txtFld.frame.size.height);
txtFld.leftViewMode = UITextFieldViewModeAlways;
txtFld.leftView = imageView;
查看此图片了解更多信息。
【讨论】:
以上是关于如何在ios中从5像素的文本字段中输入文本[重复]的主要内容,如果未能解决你的问题,请参考以下文章