UIView在Xcode中的继承

问题描述:

所以我们的问题是如何使用Xcode继承。 我们开发了BB应用程序。我们在每个屏幕上都需要一个标题。因此制作了一个BasicScreen并从中扩展了每个屏幕。 我们在Xcode中需要的是相同的场景,但不幸的是我们无法弄清楚如何使用它。 任何人都可以告诉我们如何实现这个或更好的方式来做到这一点......! 例子或一些有用的链接共享将高度赞赏。UIView在Xcode中的继承

+1

使用基本布局(BasicScreen)创建超类时出现了什么问题,并将所有以下视图作为它的子类? – vfn 2011-03-08 06:12:28

+0

太模糊。你不明白如何在Objective-C中继承任何类吗?你不确定如何从子类中绘制?您是否阅读过[定义自定义视图](http://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5- SW23)? – Caleb 2011-03-08 06:38:25

+0

好的,人们停止投票。那时候我对可可api不太清楚。所以如果有人遇到这个问题,请忽略它。 *(哦,男孩!我不能成为一个好问者。)* – 2013-07-24 11:33:02

为此,您需要在每个视图上添加标题或创建父视图,并在该视图的标题坐标下方添加子视图。

+0

谢谢它解决了我的问题...! – 2011-03-09 10:33:02

这不是Xcode的问题。首先阅读目标C中的继承: http://www.techotopia.com/index.php/Objective-C_Inheritance

第二:如果要使用自定义视图,请在声明此视图的位置添加标题。

编辑: 这可能是一个好主意,而不是UIView使用UIViewController。在这种情况下,您可以使用Interface Builder,这将为您节省大量时间并使代码更加优雅。谷歌关于这一点,有大量的信息。