我把数据结构化为一棵树(并在UITableView中显示),我想通过使用UINavigationController
并将子视图推送到堆栈来显示它的方式。问题是我的UITableView
(在iPad应用程序中)仅占用屏幕的1/6(在此应用程序中有一个UINavigationController
可处理其他全屏iPad
屏幕,因此使用NavigationController
来控制表的等级是个好方法)。没有导航控制器的分级的UITableView
是否有一种简单的方法可以在不使用NavigationController
的情况下获得改变TableView
级别的良好视觉效果?现在,我只是更改数据源并重新加载数据,但是屏幕上闪烁的东西(用户无法真正看到,数据的结构是树状的)。
我想创建几个TableViews
,然后只是为了制作一个表格的动画调整大小(从全宽到0的TableView,我们将离开,并从0到宽度与另一个的同时)像赛格效应 - 但我不确定这是否是一个好方法。