Копирование текста из UILabel в iPhone - PullRequest
2 голосов
/ 29 мая 2011

У меня есть ситуация, когда я хочу скопировать текст из UILabel в качестве меню вырезания / копирования по умолчанию, которое появляется в iPhone. Я знаю, что могу использовать UITextField для включения этого меню, но клавиатура всплывает, и когда я делаю редактирование для возврата нет, клавиатура не отображается, и меню копирования / вырезания по умолчанию также не отображается.

Я попытался использовать UITextView и снял флажок со свойством diting в свойствах UITextView, но это не дало мне правильного решения. Потому что, когда шрифт превышает высоту UITextView. Он переходит на следующую строку и не может быть правильно выровнен в представлении, которое у меня сейчас есть.

Я наткнулся на этот пост " Показать меню вырезания и вставки копии iPhone на UILabel " в самом переполнении стека, которое говорит о той же функциональности, что и мне.

Я скачал исходный код из git, но получил 23 ошибки.

Как это реализовать?

Ответы [ 2 ]

2 голосов
/ 02 июня 2011

Этот проект GitHub скомпилирован нормально, и я проверил его, он работает

Копирование UILabel с использованием меню

1 голос
/ 30 июля 2013

Вы также можете проверить HTCopyableLabel на GitHub. Это подкласс UILabel, который облегчает копирование текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...