基本上,我想让我的UIImageView
子类继承自UIView
的子类而不是UIView
本身。我的子类不会重新实现UIView
,而是将属性和方法扩展到我的UIImageView
子类。听起来很乱,但在我的情况下可能会有所帮助。
更具体地说明这个问题:我希望我的UIImageView不是UIView的子类,而是UIView子类的子类,而不是必须重新实现UIView子类中的所有方法。
答案 0 :(得分:1)
Objective-C中没有多重继承,所以你不能这样做。根据您要从视图子类继承的内容,您可以将这些行为提升到UIView
上的类别,然后您的UIView
子类和UIImageView
子类都可以使用