我可以自定义UIAlertView [iPhone iOs 4]吗?

时间:2011-01-25 20:07:07

标签: iphone uialertview

我尝试运行这个自定义UIAlertView但不起作用的示例。

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

我想更改UIAlertView的背景图片。

我可以这样做吗?

由于

3 个答案:

答案 0 :(得分:3)

之前我已经定制了UIAlertView,当新的操作系统发布时就崩溃了(特别是4.2)。我建议您实现自己的自定义视图,而不是尝试自定义UIAlertView。

答案 1 :(得分:2)

技术上是的,你可以,但它不赞成。修改框架提供的控件的私有视图层次结构是危险的,并且可能导致与操作系统的未来版本不兼容。更重要的是,如果您开始更改这些内容,那么您将破坏UI约定,而这不应该轻易完成。

答案 2 :(得分:1)

我有一个UIAlertView替换,在github上共享,支持使用自定义背景:

https://github.com/TomSwift/TSAlertView