我尝试运行这个自定义UIAlertView但不起作用的示例。
http://joris.kluivers.nl/iphone-dev/?p=CustomAlert
我想更改UIAlertView的背景图片。
我可以这样做吗?
由于
答案 0 :(得分:3)
之前我已经定制了UIAlertView,当新的操作系统发布时就崩溃了(特别是4.2)。我建议您实现自己的自定义视图,而不是尝试自定义UIAlertView。
答案 1 :(得分:2)
技术上是的,你可以,但它不赞成。修改框架提供的控件的私有视图层次结构是危险的,并且可能导致与操作系统的未来版本不兼容。更重要的是,如果您开始更改这些内容,那么您将破坏UI约定,而这不应该轻易完成。
答案 2 :(得分:1)
我有一个UIAlertView替换,在github上共享,支持使用自定义背景: