0

相对基本的问题,但我花了一整天的时间弄清楚没有任何成功。我有带有主全屏视图的 ViewController 和单独的 TableViewController 和不覆盖整个屏幕的 TableView。我需要在 TableView 上使用 UIRefreshControl,因此需要单独的 TVC。

我想在单元格选择中实现这一点,现有的 TableView 将翻转以替换为另一个 TableView(如用户选择的第 2 步)。我希望现有的主视图在 TableViews 转换期间可见。

我能够使用开始动画/提交动画方法将完整的视图翻转过渡到不同的视图,但不能仅使用子视图,也不能使用新的动画块方法。您能否建议动画代码以及我应该如何介绍第二个表格视图(在现有的 TVC 下或在它自己的 TVC 下)?

@implementation ViewController
TableViewController *tableVC;
- (void)viewDidLoad
{
    [super viewDidLoad];
    tableVC = [self.storyboard instantiateViewControllerWithIdentifier:@"TableVC"];
    [self addChildViewController:tableVC];
    tableVC.view.frame = CGRectMake(8, 177, 304, 371);
    [self.view addSubview:tableVC.view];
}

非常感谢。

4

1 回答 1

0

请参阅此示例代码,它可能会对您有所帮助

https://github.com/GrioSF/spincard

于 2013-04-04T12:43:34.987 回答