Относительно основная проблема, но я провел целый день без каких-либо успехов. У меня есть ViewController с основным полноэкранным представлением View и отдельным TableViewController с TableView, который не охватывает весь экран. Мне нужно использовать UIRefreshControl в TableView, следовательно, отдельный TVC.Флип-анимация стола с собственным TableViewController в основном ViewController
Я хочу добиться того, что на выбор ячеек существующий TableView будет переворачиваться, чтобы его заменили на другой TableView (например, на шаг 2 пользовательского выбора). Я ожидаю, что существующий основной вид будет виден во время перехода TableViews.
Мне удалось достичь полного просмотра flip-транзита в другое представление, используя метод анимации начала/фиксации, но никогда не только для детского просмотра, но и не использовать новый метод блока анимации. Можете ли вы предложить код анимации и как мне представить второе представление таблицы (в рамках существующего 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];
}
Большое спасибо.
Вам необходимо пройти Tableview параметром в методе анимации под названием. Имя параметра похоже на forView pass tableView. –