Еще одна мысль, и я говорю это с головы до головы, не пытаясь сначала ...
Из памяти вы можете из UIView получить изображение содержимого этого просмотра. Если после того, как взаимодействие с пользователем завершено, и вы хотите разместить всплывающее окно над текстовым полем, вы можете создать из него UIimage, превратить его в текстуру, создать из него ccsprite и поместить его в то же место на экране. , Затем вы можете скрыть фактическое текстовое поле, а затем всплывающее окно. Пользователь не сможет заметить разницу.