iOS UITextField光标/文字起始位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS UITextField光标/文字起始位置相关的知识,希望对你有一定的参考价值。

参考技术A ios UITextField 默认输入光标和显示内容等靠近左边框,有时项目需要调整输入光标/内容起始位置

设置 UITextField 的 leftView 和 leftViewMode 属性即可

项目中有一个需求: UITextField 中没有内容时,显示一个搜索图标和placeholder文本,搜索图标、光标、placeholder位置在 UITextField 居中;当 UITextField 中有输入文本时,搜索图标消失,光标和输入文本在 UITextField 左对齐

使用上述方法二,根据 UITextField 中是否有文本,动态调节 UITextField 的 leftView.frame 的宽度即可

以上是关于iOS UITextField光标/文字起始位置的主要内容,如果未能解决你的问题,请参考以下文章

文本编辑框光标颜色和占位文字颜色自定义

UITextField 光标和键盘问题

右对齐 UITextField 空格键在 iOS 7 中不前进光标

如何使光标的高度与 UITextField 中的文本高度相同?

更改 UITextField 和 UITextView 光标/插入符号颜色

iOS 以编程方式添加 UITextField 在编辑时不会将文本滚动到光标位置