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