Как переключить UILabel между редактируемыми и нередактируемыми

Как сделать текст UILabel редактируемым в UILongPressGestureRecognizer . Так что при длительной печати он преобразуется в редактируемый и после удаления фокуса из uilabel становится readonly.

2 Solutions collect form web for “Как переключить UILabel между редактируемыми и нередактируемыми”

Вы не можете этого сделать. Вам нужно будет обменивать элементы управления между UILabel и UITextField или сделать подкласс UIControl для этого.

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

Затем просто установите взаимодействие отключено, чтобы имитировать ярлык и добавить «что-то» в область, например, невидимое представление или кнопку или что-то, чтобы обнаружить longpressgesture в этой части. затем, когда он программно устанавливает фокус на него. когда пользователь нажимает на возврат, фокус будет потерян, и он не будет возвращаться к тому, чтобы быть «меткой»,

  • UILabel - строка как текст и ссылки
  • Автоопределение UILabel в UITableViewCell
  • Самостоятельно установленные шрифты имеют неправильную высоту строки в UILabel
  • UILabels в UIScrollView несовместимы, несмотря на использование CGRectIntegral?
  • Установка фона UILabel (проблема прозрачности с .png-файлами)
  • Как рассчитать ширину и высоту NSString на UILabel
  • Выделите только текст в UILabel
  • Вызов метода sizeToFit на UILabel, который имеет индексы, не работает
  • Сбой приложения Iphone по строке: UIKit`-
  • Как я могу получить UIPickerview для автоматического обновления UILabel
  • Как добавить фоновую линию в многострочной метке с помощью NSAttributedString в ios объектно-c
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.