2011-10-22 96 views
2

我跟随斯坦福的iOS U开发的iTunes U播客,从2010年秋季开始。 在第五讲中,教授展示了如何创建一个自定义视图,它是UIView的一个子类。iOS故事板与UIView的子类

我正在使用xCode 4.2,而演讲使用的是xCode 3.我已经编写了所有的代码来匹配演讲,除了由于xCode 4.2中的ARC而引起的一些更改。

我试图让我的自定义视图来应用程序,但我无法得到它。我进入故事板并正在查看唯一的视图控制器。然后我添加一个视图并将其设置为类FaceView(自定义视图)。当我构建并运行应用程序时,没有任何错误,但是脸部没有绘制在屏幕上。如果我将类FaceView的主视图对象(填充屏幕的对象)绘制在屏幕中间,但这不是我想要的。

如何让它绘制我的自定义视图?

回答

0

我意识到这是在十月份发布的,所以你现在可能已经明白了。但我们应该为下一个人回答。

我也在讲课,所以我可能会得到一些术语(或更糟糕的)错误的。在我看来,你缺少在控制器和视图(插座)之间建立连接。

您在Xcode中以图形方式执行此操作:在故事板中选择FaceViewController。黑色栏中有两项内容:“第一响应者”和黄色的对象图标。这是你的视图控制器。控制 - 从视图控制器拖动到UIView。希望这能解决它!