Могу ли я настроить UIAlertView [iPhone iOs 4]? - PullRequest
1 голос
/ 25 января 2011

Я пытаюсь запустить этот пример, который настраивает UIAlertView, но он не работает.

http://joris.kluivers.nl/iphone-dev/?p=CustomAlert

Я хотел бы изменить фоновое изображение UIAlertView.

Могу ли я это сделать?

Спасибо

Ответы [ 3 ]

3 голосов
/ 25 января 2011

Я настраивал UIAlertView раньше, который сломался, когда вышла новая ОС (4.2, в частности).Я рекомендую реализовать собственное пользовательское представление вместо того, чтобы пытаться настроить UIAlertView.

2 голосов
/ 25 января 2011

Технически да, вы можете, но это осуждается.Изменение иерархии частного представления элемента управления, предоставляемого платформой, опасно и может привести к несовместимости с будущими версиями ОС.Более того, вы нарушаете соглашения пользовательского интерфейса, если начинаете изменять эти вещи, и это не должно быть сделано легко.

1 голос
/ 26 января 2011

У меня есть замена UIAlertView, доступная на github, которая поддерживает использование собственного фона:

https://github.com/TomSwift/TSAlertView

...