2011-05-01 150 views
0

我有点困惑,实现自定义视图控制器。我有一个观点,我想从窗口顶部向下滑动。该视图上有三个按钮。当点击视图按钮时,视图将会丢失。当再次敲击时,视图向上/向下滑动。我将下拉视图保存为一个nib文件。这是实施的最佳方法吗?或者我应该在主视图的笔尖上看到视图吗? 而我能得到我应该怎么设置它的一些方向?自定义视图控制器帮助

回答

0

通常图案具有各视图的存储在他们自己的XIB文件,并用自己的视图控制器对象相关联的。然后你分配/初始化新的视图控制器,并指向它的XIB并以模态方式呈现它。一旦提交,VC就会响应其行为并与模型进行交互并更新自己的观点。然后,您可以关闭该视图控制器及其视图以恢复到父视图控制器。

我注意到SO人们分配/初始化一个孩子VC,然后他们目前的VC中,他们addSubview的newVC.view中提到的模式,但似乎只是非常不寻常给我。

如果你刚刚有一个子视图被部分遮盖屏幕,可能它不保证自己的VC,因为我认为我低估了你的使用情况,它的动作会映射到你当前的VC 。在这种情况下,我会以编程方式或刚刚创建的内容作为你的第一个VC的XIB另外的看法,在需要时动态显示了下来。

相关问题