有没有办法在情节提要中创建的现有UITextField中添加插图?我添加了约束,一个IBOutlet,我使用了:

fromTF.textRectForBounds(CGRectInset(fromTF.bounds, 50, 0))

但是没有插图。如果文本字段是动态创建的,是否只能添加插图?

最佳答案

可以通过子类化textField来完成您要完成的工作。 (如果您选择以下路线,这可能会有所帮助:Text inset for UITextField?)

或者,当我遇到此问题时,我在情节提要中做了一些事情来使文本插图具有外观:

1.)在属性检查器中为UITextField设置样式,以使其没有边框或任何内容-应该只是一个可以点击并输入文本的透明框。

2)然后在其后创建一个容器UIView,使其达到您想要文本字段区域所需要的完整宽度。

3.)减小UItextfield的宽度,并将其与容器视图的右边缘对齐,以便在左侧留有适当的空间。

4.)然后只需为您的容器和UItextfield添加一些约束。

关于ios - 向插图板中创建的文本字段添加插图?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28616384/

10-09 01:26