2010-09-06 2 views
0

Я создал свой собственный подкласс UIView для предоставления текстовой информации пользователю. Пользователь может дважды коснуться этого представления, чтобы открыть меню «Копировать». Проблема в том, что UITextView внутри одного и того же контроллера представлений откладывает свой первый статус ответчика, отбрасывая клавиатуру при отображении всплывающего меню. Как мне избежать этого? Я хочу, чтобы мое приложение вел себя как стандартное приложение «Сообщения для iPhone»: клавиатура не увольняется, а двойное нажатие на пузырь сообщения представляет собой всплывающее меню.Не отключайте клавиатуру при представлении всплывающего меню на пользовательском представлении

ответ

0

сохраняйте указание UITextView. и селектор сообщение пузырем сделать вид текста первого ответчику EG- popUpclicked{ [textView becomefirstResponder] }

или сделать userinteractionEnable свойства NO может быть это работает ...

+0

Я нашел лучшее решение: если клавиатура активна, она показывает всплывающее окно меню для сообщения пузырь. – sgosha

+0

@sgosha: можете ли вы объяснить свое решение? Это было бы большой помощью. –

Смежные вопросы