我定制了UIAlertView(代码如下所述)。它是完美的,除非uialertview(自定义警报视图)被调用两次“ if([subview isKindOfClass:[UIImageView class]])”部分失败。什么一定是解决方案?
答案 0 :(得分:0)
尝试其中任何一种:
您可以覆盖drawRect:方法。这是一个关于它的教程:
用于自定义警报外观的UIAlertView子类 http://joris.kluivers.nl/blog/2009/04/23/subclass-uialertview-to-create-a-custom-alert/
您可以使用警报视图的替代方法。这是一个很好的:
https://github.com/gpambrozio/BlockAlertsAnd-ActionSheets
(我不认为重写show方法是最好的方法,但实施上述任何一种方法都应该快速而轻松。)