这是另一个“我很困惑的问题”。所以我正在努力将自定义视图引入视图控制器。我将概述错误的确切步骤。
- 创建单视图应用程序项目
- 通过 File -> New -> User Interface -> View 创建一个 Nib 文件;称之为NIB.xib。添加一个简单的标签以确保加载。
添加以下代码:
UIView *view = [[[NSBundle mainBundle] loadNibNamed:@"theNIB" owner:self options:nil] objectAtIndex:0]; view.frame=CGRectMake(10.0f,10.0f,100.0f,100.0f); view.backgroundColor=[UIColor orangeColor]; [self.view addSubview:view];
这行得通。
现在我要做的是将此笔尖与 UICustomView 连接,因此我通过 File -> New -> UIView 创建 ArcView。
'4。在 IB 中,我需要将 NIB 连接到 ArcView,因此我在占位符中突出显示文件的所有者并在自定义类中选择 AcrView。
“5。” 然后我选择主视图并将其设置为自定义类中的 ArcView。
我不知道下一步是什么,或者是否需要 4 个或 5 个(两者/都不是)?我是否尝试在 ArcView 中创建插座引用以查看 Interface Builder 中的主视图?我应该能够从视图 Alt 拖动到助手编辑器中的头文件(我目前不能)吗?
提前谢谢
** 编辑 1 **
这是带有 arcView 集的文件所有者:
未设置 arcView 的视图对象: