是否可以实现占用iPhone垂直屏幕一半的UITableView?
我计划使用UINavigationController
,因为它似乎是实施向下钻取的标准方法。但UINavigationController
需要RootViewController
,通常会控制全屏。
此外,如果可以在半屏桌上进行向下钻取,这是最好的方法吗?
答案 0 :(得分:1)
一个选项是使用UITableView,然后在选择行时交换它的视图。
请参阅:
transitionFromView:toView:持续时间:选择:完成: 使用给定参数在指定视图之间创建过渡动画。
+ (void)transitionFromView:(UIView *)fromView toView:(UIView *)toView duration: (NSTimeInterval)duration options:(UIViewAnimationOptions)options completion:(void (^)(BOOL finished))completion
您必须在该交换视图上使用滑动手势或按钮才能切换回桌面视图。