Добавление текста и изображений в одно поле в Swift - PullRequest
0 голосов
/ 07 апреля 2020

Я хотел создать своего рода приложение для заметок, в которое пользователи могли бы добавлять изображения, встроенные в текст, подобно тому, как это делает нативное приложение для заметок iOS. Какой-нибудь совет относительно подходов, которые я мог бы использовать для этого?

Я новичок в iOS разработке и пытался научить себя целому ряду необходимых навыков, и мне было любопытно, как кто-то go сделает это это.

Спасибо!

Ответы [ 2 ]

1 голос
/ 08 апреля 2020

Вы можете использовать UITextField для добавления изображений и текста в одно поле. Это можно сделать с помощью раскадровки, а также сделать это программным способом также удобно. Найдите приведенный ниже код для программного добавления изображения в текстовое поле:

var imageView = UIImageView()
var image = UIImage(named: "email.png")
imageView.image = image
emailField.leftView = imageView
emailField.leftViewMode = UITextFieldViewMode.always
emailField.leftViewMode = .always
1 голос
/ 07 апреля 2020

UITextView - ваш лучший выбор. Это не самый удобный компонент пользовательского интерфейса для работы, если вы только начинаете, но это то, что Apple почти наверняка использует для своих приложений Notes и поддерживает встраивание текста, изображений, гиперссылок, стилей и т. Д. c.

...