ios - 带有自定义占位符的自定义 UITextField

标签 ios swift uitextfield

我想制作一个像这样的 UITextField:

enter image description here

当前显示的文本是占位符,我已经有一个类来用黑色描边绘制文本,问题是如何动态设置占位符,以及如何实现该图像的相同边框。

感谢各位的帮助!

最佳答案

如果您想要自定义占位符,子类化 UITextField 并覆盖 drawPlaceholderInRect: 方法。

该方法的实现应该呈现自定义占位符。

关于ios - 带有自定义占位符的自定义 UITextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32555372/

相关文章:

ios - 如何在iOS/iPad中使用纬度,经度和海拔高度绘制3D轮廓?

ios - 文件从应用程序中删除,但仍然占用相同的空间?

ios - Signed Hex 到 Signed Int Swift

ios - UITextField 不会正确更改文本颜色

iphone - 如何告诉 UITextField 在代码中使用 NumberPad 键盘?

ios - 让页面 View 在最后一个屏幕上弹出

ios - 在 swift、iOS 10 中覆盖音量来拍照

swift - 两种闭包有什么区别

Swift 文档 : instance/type property/method notation

iOS:当响应者辞职时,文本从子类 UITextfield 中消失