2010-05-20 2 views
1

В приложении iPhone Objective-C я хочу всплывающее окно (которое меньше основного вида и приложение не перестает работать) при нажатии кнопки с текстовым полем для ввода текста пользователем, и отпустите его, когда это будет сделано. Это широко используется, но я действительно не могу google релевантный контент. Какой вид следует использовать для подключения к кнопке? AlertView (похоже, вы не можете добавить диалог), ModalView? Есть ли какая-то информация где-то? Спасибо.Как сделать всплывающее окно с текстовыми полями в Objective-C?

ответ

0

Вы можете создать любое представление и использовать UIViewControllerpresentModalViewController:, чтобы отобразить контроллер модального вида (и даже оживить его).

+0

Спасибо за ответ. Но modalview обычно охватывает весь экран. То, что мне нравится, - это всплывающее окно, такое как Facebook, и публиковать окно во многих играх, немного меньше, чем экран, и показывать немного серых фона под ним. – lionfly

1

Сделайте всплывающее окно собственным, полноразмерным окном. Поместите UIImageView за свой всплывающий экран и дублируйте результаты обычного окна. Таким образом, это будет выглядеть как всплывающее окно, но у него все еще есть правильная скорость анимации и все такое. Если вы сделаете это как реальное всплывающее окно, сама игра будет замедляться и выглядеть нервными.

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