По умолчанию объект UITextView не имеет границы (в отличие от UITextField). Иногда это не критично, но в некоторых случаях граница для текстового поля все-таки необходима:

Как добавить границу для UITextView (Swift)

Например, когда цвет фона родительского View и нашего UITextView одинаковые, и нет контраста между ними, то пользователям будет не понятно, где находится граница UITextView.




 

 

Чтобы добавить границу для UITextView, нужно сделать следующее: 

1. Создать outlet для этого UITextView, например такой:

 

@IBOutlet weak var addTextHere: UITextView!

 

Затем в функцию viewDidLoad добавить следующий код:

       

addTaskText.layer.borderColor =  colorLiteral(red: 0.6000000238, green: 0.6000000238, blue: 0.6000000238, alpha: 1)

addTaskText.layer.borderWidth = 0.5

addTaskText.layer.cornerRadius = 5

 

Тут первая строка сильно увеличилась в длине, в xCode это выглядит значительно компактнее (вместо параметров цвета RGB и альфа-канала в скобках будет цветной квадратик :).

Цвет, толщину и радиус скругления углов при необходимости настроить по-своему.

Данный пример был проверен в xCode версии 12.4.

 




  

 

Комментарии (0)

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      Как почистить кэш панели управления ISP Manager 5
      Как почистить кэш панели управления ISP Manager 5

      Иногда в панели управления сервером ISP Manager Lite в интерфейсе могут быть "глюки", например, отсутствие некоторых элементов управления или всплывающие окна с указанием на ошибку.




      Выполнение полетов без бумаги
      Выполнение полетов без бумаги

      Настал тот день, когда в кабине летного экипажа все чаще используется электронная система отображения данных, известная как электронная система бортовой документации (Electronic Flight Bags - EFBs). Однако вместе с этим Система донесений о безопасности полетов (ASRS) все чаще получает отчеты об инцидентах, происходящих при использовании данных безбумажных технологий. Аппаратное обеспечение EFB...




      Проблема авиационного шума
      Проблема авиационного шума

      Международные требования к шуму воздушных судов изложены в форме стандартов и рекомендуемой практики в документе Международной организации гражданской авиации (ИКАО) “Приложение 16 “Охрана окружающей среды” (том 1 “Авиационный шум”) Конвенции о международной гражданской авиации 1944г. Проблема авиационного шума возникла с конца 50-х годов со времени внедрения и начала интенсивной эксплуатации в мировой гражданской...




      Фразы со словом FROM
      Фразы со словом FROM

      Фразы и выражения, в которых используется слово FROM, использование их в повседневной английской речи и сравнение с русскими аналогами. 1. FROM HAND TO HAND (досл.: «от руки к руке»). По-русски это означает: от одного (человека) к другому, из рук в руки.Пример: The book was passed from hand to handКнигу передавали из рук в руки.




      Как быстро удалить все фото и видео с iPhone
      Как быстро удалить все фото и видео с iPhone

      Устройства iPhone и iPad имеют довольно серьёзный недостаток - отсутствие нормального человеческого доступа к файловой системе устройства. По этой причине пользователям очень неудобно загружать различные файлы на мобильные устройства с компьютера и наоборот. Последние модели iPhone имеют очень крутые фотокамеры, позволяющие за несколько секунд делать потрясающие снимки (да, об этом никто даже не...




      Debian 10 + Oracle = Любовь!
      Debian 10 + Oracle = Любовь!

      Или "Как установить и настроить Oracle Instant Client и oci8 (PECL) на Linux Debian 10" Если у вас есть задача, требующая с помощью php обращаться к базе данных ORACLE, то эта статья для вас. Мне пришлось прочитать много разных статей в интернете (из которых ни одна не дала результата), кучу технической документации от ORACLE и по php, провести много экспериментов, потом откатить сервер в...




      FAA разрешила пилотам American Airlines использовать iPad как EFB
      FAA разрешила пилотам American Airlines использовать iPad как EFB

      Федеральное управление гражданской авиации США (Federal Aviation Administration, FAA) разрешило пилотам авиакомпании American Airlines использовать в полете планшеты iPad для просмотра электронных карт и чтения летной документации. Разрешение вступает в силу в пятницу, 16 декабря 2011 г. Сначала планшеты будут применяться на Boeing 777, а потом и на других типах самолетов из флота American...



Яндекс.Метрика
Сайт работает на быстром VPS/VDS хостинге от FASTVPS