2011-07-11 64 views
0

在创建一个基于引导的应用程序,它会自动创建该子类UITableViewController根视图控制器视图类型,但在MainWindow.xib,你知道我不能看到一个UITableView被放置在根视图控制器,但我们在那里拖放一个表格视图。我们可以简单地拖放一个UIView而不是一个UITableView,并将根视图控制器类更改为子类uiview而不是UITableView并更改其方法?更改rootviews在iOS应用

或者我必须在IB中拖动一个UITableView作为根视图控制器?我是一名初学者,我不想制作复杂的东西,那么使用UIView作为根的最简单方法是什么?如果那不是简单的,我会坚持表格视图。

回答

1

是的,你可以改变。您只需要在inteface构建器中更改一些绑定,并将rootViewController的超类更改为UIViewController而不是UITableViewController。

UPDATE

首先打开rootViewController.xib,并从那里删除tableiew并拖动丁基下降一个UIView。绑定该视图以查看文件所有者中的属性。将rootViewController的超类从UITableViewController更改为UIViewController。而已。

以下是截图。

enter image description here

enter image description here

enter image description here

enter image description here

+0

TNX其绑定? – Spring

+0

我要发布一些截图。看到我更新的答案。 –

+0

谢谢!现在它可以工作,但是当我打开mainwinwdow.xib并在rootvieew控制器下查看时,我无法看到我的新视图对象,我将从此处设置和添加导航项以及navigationcontrol工具栏。我怎么能这样做 – Spring