2015-08-30 3 views
0

В настоящее время работает в Swift с Xcode, но я хочу добавить, например, значок изображения в мою позицию placeholder для текстового поля. Многие современные дизайны пользовательского интерфейса демонстрируют это на страницах входа/выхода из системы. Как я смогу реализовать что-то вроде этого?Как добавить изображения в placeholder в xcode?

ответ

0

Вы можете добавить UIButton с помощью Interface Builder и иметь как изображение, так и текст в один объект.

Просто перетащите UIButton с панели библиотеки объектов на UIViewController. Проверьте Инспектор атрибутов и установите для свойства Image изображение, добавленное в проект, либо с помощью Assets Catalog, либо с изображения, которое вы добавили в библиотеку проекта. Затем установите для свойства Title текст, который вы хотите отобразить. Затем вы можете выбрать Изображение в раскрывающемся списке Edge и отрегулировать положение изображения относительно текста.

+0

Могу ли я еще типа? – NewBeginnings

+0

Прошу прощения. Я неправильно понял. Вы хотите положить UIImage в UITextField. Вы можете проверить этот ответ. http://stackoverflow.com/a/13509230/505259. Вместо использования 'rightView' вы хотите установить свойство' leftView'. – ninjaneer

0

вы можете проверить этот код для вашего текстового поля значка изображения

@IBOutlet weak var name: UITextField! 
override func viewDidLoad() { 
    super.viewDidLoad() 
    name.leftViewMode = .always 
    let nameimage = UIImageView() 
    nameimage.frame = CGRect(x: 0, y: 0, width: 25, height: 25) 
    let anam = #imageLiteral(resourceName: "m") 
    nameimage.image = anam 
    name.leftView = nameimage 
} 
Смежные вопросы