我想在UITextField中添加图标/图像.图标/图像应保留为占位符.

在此处输入图像描述

我试过这个:

var imageView = UIImageView();
var image = UIImage(named: "email.png");
imageView.image = image;
emailField.leftView = imageView;

谢谢.

推荐答案

try 添加emailField.leftViewMode = UITextFieldViewMode.Always

(默认值leftViewModeNever)

更新了Swift 4的答案

emailField.leftViewMode = UITextFieldViewMode.always

emailField.leftViewMode = .always

Ios相关问答推荐

自定义组件中的通用型-无法访问特定于收件箱的属性

React Native Text组件内部TextInput组件在iOS上的问题:在TextInput组件内部键入文本时失go 焦点

实例方法wait在异步上下文中不可用;请改用TaskGroup;这是Swift 6中的错误''

SwiftUI SF Symbols图像:暗模式图像

通过拖动更改视图位置的SwiftUI会引发UI错误

阿拉伯文变音符号(Harakat)在文本对齐的UILabel中未对齐

IOS:在UI线程中执行代码的闭包样式的替代

执行devicectl:ProcessException时出错:进程异常退出:错误:命令超时超过5.0秒

_SKStoreProductParameterAdNetworkSourceIdentifier未定义符号

垂直分页 UIScrollView 高度不正确

占位符文本未显示在 TextEditor 上

iOS按钮和navigationLink在List中相邻

NSOperation 有延迟 - 它是异步的还是同步的?

Flutter iOS 构建失败并在 ios/Runner/AppDelegate.swift 中出现多个错误

一个 SwiftUI 视图中的多个垂直滚动视图

`Task` 在内部调用异步函数时阻塞主线程

如何将 ImageView 放置在 UIView 的中心?

如何阻止图像在 UIImageView 中拉伸?

何时需要将应用程序源包含在测试目标中?

从 UIScrollview 中删除内容和框架布局指南