У меня есть ситуация, когда я хочу скопировать текст из UILabel в качестве меню вырезания / копирования по умолчанию, которое появляется в iPhone. Я знаю, что могу использовать UITextField для включения этого меню, но клавиатура всплывает, и когда я делаю редактирование для возврата нет, клавиатура не отображается, и меню копирования / вырезания по умолчанию также не отображается.
Я попытался использовать UITextView и снял флажок со свойством diting в свойствах UITextView, но это не дало мне правильного решения. Потому что, когда шрифт превышает высоту UITextView. Он переходит на следующую строку и не может быть правильно выровнен в представлении, которое у меня сейчас есть.
Я наткнулся на этот пост " Показать меню вырезания и вставки копии iPhone на UILabel " в самом переполнении стека, которое говорит о той же функциональности, что и мне.
Я скачал исходный код из git, но получил 23 ошибки.
Как это реализовать?