Скопируйте и вставьте пузырек сообщения, например приложение Whats App для iPhone.

У меня есть экран ответа на SMS в моем проекте, который такой же, как и в приложении. Экран содержит пузыри сообщений и «текстовое представление» для ввода сообщения, которое пользователь хочет отправить, и кнопки отправки. Я пытаюсь написать код для создания пузыря сообщений копирования/вставки так же, как в приложении Whats. Я видел один демонстрационный код в сети под названием «копируемая ячейка», который использует жест длительного нажатия для копирования содержимого ячейки табличного представления. Когда я пытаюсь скопировать пузырь сообщения, эта ячейка становится первым ответчиком, а «текстовое представление» уходит в отставку из-за того, что клавиатура скрыта. Поэтому я не могу скопировать сообщение, когда видна клавиатура. Я также пытался использовать другое временное текстовое поле, но оно не работает. Мне нужно решение, которое работает для iOS5,6 и 7. Пожалуйста, помогите. Спасибо.


person user2618646    schedule 24.09.2013    source источник
comment
Найдите UIPasteBoard. Я никогда не использовал его сам, но я знаю, что это то, что вы ищете.   -  person Guy Kogus    schedule 24.09.2013
comment
Я пробовал, но проблема в том, что клавиатура уходит в отставку каждый раз, когда я копирую. Любое решение для этого?   -  person user2618646    schedule 26.09.2013
comment
Ваш подкласс UITextView должен переопределить canResignFirstResponder, чтобы вернуть NO.   -  person Guy Kogus    schedule 26.09.2013


Ответы (1)


person    schedule
comment
Не так. Я хочу скопировать / вставить, как в приложении Whats. Я хочу, чтобы клавиатура оставалась активной, когда я копирую облачко SMS. - person user2618646; 26.09.2013
comment
контролировать это, не позволяя первому ответчику закрывать клавиатуру - person mooncitizen; 26.09.2013