iOS 7:从子类UIAlertView调用方法

时间:2014-04-16 12:11:56

标签: objective-c ios7 subclass uialertview

我已经创建了一个UIAlertView的子类,我在其中覆盖了以下方法:

- (void)dismissWithClickedButtonIndex:(NSInteger)buttonIndex animated:(BOOL)animated;

问题是虽然点击了警报视图中的任何按钮,但未调用此方法。可能是什么问题? iOS 7是否禁止继承UIAlertView?请帮助。

2 个答案:

答案 0 :(得分:4)

从未支持对UIAlertView进行子类化。

UIAlertView Class Reference

  

子类注释

     

UIAlertView类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。

答案 1 :(得分:0)

来自UIAlertView Class Reference

The UIAlertView class is intended to be used as-is and does not support subclassing. The view hierarchy for this class is private and must not be modified.