Реализация iTune Credential AlertView - PullRequest
0 голосов
/ 11 января 2012

В iPhone я вижу UIAlertView с textFields и кнопками (при запросе учетных данных iTune).

Мне тоже нужно иметь UIAlertVIew с кнопками, текстовыми полями и изображением, которое будет отображаться на нем. Я не хочу использовать какие-либо внешние библиотеки для этого. Так есть ли способ, которым я мог бы реализовать это. Может кто-нибудь дать мне пример кода?

1 Ответ

0 голосов
/ 11 января 2012

Если вы ориентируетесь на iOS 5, лучше всего использовать новую встроенную функциональность для этого (UIAlertViewStyleLoginAndPasswordInput).Вы не получаете изображение, однако.

Если вам нужно изображение или вам нужно ориентироваться на iOS <5, вы можете попробовать добавить свои собственные поля, но это противоречит документам UIAlertView ("Видиерархия для этого класса является закрытой и не должна быть изменена. "), может привести к отклонению вашего приложения и в любом случае будет хрупкой, в значительной степени зависящей от точных показателей отображения, используемых от выпуска к выпуску.Не очень хорошая идея. </p>

Вместо этого я бы создал свой собственный вид (, а не , точно имитирующий UIAlertView, поскольку он будет выглядеть неправильно и приземлится в "странной долине" элементов пользовательского интерфейса)скажем, отображать это модально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...