【发布时间】:2013-02-19 15:42:30
【问题描述】:
我有一个 UITableView 控制器显示静态 tableview。我必须更新项目以提供辅助模式,其中 tableview 应该翻转并显示不同的数据。我的方法是将两种模式的所有静态单元格放在一个大的静态tableview 中,以执行翻转并隐藏特定时刻不需要的单元格。翻转应仅在tableviewcontrollerview 上执行,因此不会影响navigationbar 或主tabbar。到目前为止,我一直在尝试使用的代码来实现这个简单的魔术技巧:
// Transition using a page flip.
[UIView transitionFromView:self.tableview
toView:self.tableview
duration:0.7
options:UIViewAnimationOptionTransitionFlipFromLeft
completion:^(BOOL finished) {
if (finished) {
/* HIDE NOT REQUIRED CELL */
}
}];
不幸的是,结果是黑屏。知道如何解决吗?
【问题讨论】:
-
我只能建议使用 CGAffineTranform 矩阵的自定义转换。
标签: ios uitableview uiview transition uiviewanimationtransition