所以我想做的是,我想翻转一个tableview并在它下面显示一个普通的UIView,反之亦然。我怎样才能做到这一点?谢谢!
答案 0 :(得分:1)
如果你想用相同的UIViewController控制背面的UITableView和UIView(听起来这可能是你的情况,因为你的tableview没有填满整个屏幕),你可以简单地在它之间进行视图转换。在UIView中使用transitionFromView:toView:duration:options:completion:的两个视图。
fromView是你的tableview,它应该已经是视图层次结构的一部分。 toView是你的UIView显示在tableview的背面。在调用transitionFromView之前,它应该与视图层次结构(没有superview)分离。
答案 1 :(得分:0)
我建议从默认的Utility View应用程序开始,然后在主视图中添加UITableViewController。
如果您已经有一个项目,那么为后面创建一个新的UIViewController并以模态方式呈现它。对于转换,请将背面视图的modalPresentationStyle
设置为UIModalTransitionStyleFlipHorizontal
。