带有背景图像的 UIText 字段

发布于 2024-12-07 13:01:22 字数 421 浏览 0 评论 0原文

我在IBoutlet中有一个带有背景图像(TextBox.png)的UITextfield...一切正常,但问题是光标在内部闪烁,光标不可见最多两个字符,任何人都可以帮我解决这个问题


所以我尝试用以下方式解决这个问题

我添加了一个带有 TextBox.png 图像的图像视图并将文本字段放在图像视图的顶部

,但文本字段位于图像视图的后面图像视图(占位符不可见)...
我可以将 textfield 作为 subView 添加到 IBOutlet 中的 imageView 吗?我知道如何以编程方式添加

任何人都可以帮助我吗解决这个问题

i have a UITextfield with background image(TextBox.png) in IBoutlet...every thing working fine but the problem is cursor blinking inside,cursor is not visible up to two characters,can any one help me to solve this

so i tried to solve this in the way that

i have added a image View with TextBox.png image and placed text field on the top of image view

but textfield going behind the image view (Place holder is not visible)...
can i add textfield as subView to imageView in IBOutlet,i know how to add programatically

Can any one help me to solve this problem

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

掌心的温暖 2024-12-14 13:01:22

您可以拥有一个包含背景 UIImage 和 UITextView 作为同级的 UIImageView,然后在 Interface Builder 中移动文本视图以与图像视图重叠(或者如果以编程方式执行,则将它们添加到同一父视图中)。您还必须确保文本视图不是不透明的,并为其指定 0% 不透明度背景(您可以使用预定义的clearColor)。

这是一个相当廉价的技巧,但这是真正让自己完全控制外观的唯一方法。

You can have a UIImageView containing the background UIImage and the UITextView as siblings, then in Interface Builder move the text view to overlap the image view (or add them both to the same parent view if doing it programmatically). You also have to make sure the text view is not opaque and give it a 0% opacity background (There is a predefined clearColor you can use).

It's a pretty cheap trick, but it's the only way to really give yourself full control over the appearance.

白云不回头 2024-12-14 13:01:22

我在这个答案中编写了一个具有自定义背景和填充的 UITextField 子类: 缩进 UITextField 中的文本 不存在光标问题。

I wrote a UITextField subclass with custom background and padding in this answer: Indent the text in a UITextField There are no cursor issues.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文