我自定义了 UIAlertView (代码在下面提到)。它工作完美,除非 uialertview(自定义警报视图)被调用两次“ if ([subview isKindOfClass:[UIImageView class]]) ”部分失败。必须有什么解决方案?
问问题
1002 次
1 回答
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 方法是最好的方法,但实现上述任何一种方法都应该快速而轻松。)
于 2012-09-07T07:22:46.177 回答