1

我想创建一个 UIAlertView 的子类,以在用户单击对话框的按钮时实现我自己的默认行为。

如果有人能指导我完成它或者只是给我一些关于子类化的指南,那会很棒吗?

谢谢!

4

2 回答 2

2

您很可能不想继承 UIAlertView。相反,您想在视图控制器上实现UIAlertViewDelegate 协议。这将允许您自定义用户单击警报视图上的按钮时发生的情况。

一些示例,请查看我上面链接到的协议文档中“相关示例代码”下列出的任何示例项目。

于 2010-09-29T20:42:01.960 回答
1

关于 Objective C 中的子类化没什么好说的。

标准语法如下所示。

@interface NSObjectSubClassedObject : NSObject {

}

有两件事要提:不支持多重继承,还有另一种方法可以“子类化”某些称为Categories的对象。

于 2010-09-29T18:21:36.107 回答