objective-c – 在故事板中创建独立视图以使用编程方式
我正在尝试使用故事板创建和设计一个UIView,但将其编程在UIActionSheet中.这基本上是为了避免使用具有像素的CoreGraphics定位函数
在旧的xcode中,我记得没有任何控制器可以将UIView拖到笔尖上. 这个观点显然要连接到课堂上,所以它会有一个IBOutlet,而不是被添加到self.view 有一件让我觉得这样的事情应该是可能的,如果你把一个UIView拖到控制器黑板的故事板上,它会弹出如下的地方: 但它没有显示在屏幕本身.这是什么功能?我可以以某种方式打开这个观点,并设计一下吗? 解决方法
只需创建一个新的.xib文件.
>右键单击导航区域中的某个位置,然后选择“新建文件…”. 然后在Interface Builder中创建新视图(.xib)后,创建UIView(例如MyView)的新子类是一个简单的事情,将新视图(.xib)的类切换到MyView,创建一个MyView在您的控制器,并将其添加为您的其他视图的子视图. *为了回答你关于底部那个小黑条的问题,它被称为“Dock”,它只是你场景顶级文件的一个迷你代表.码头方便快速拖放图标并进行连接.参见苹果的故事板描述here. Ray Wenderlich在故事板here上有一个易于遵循的教程. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |