У меня следующий вид снизу.
- (void)add:(id)sender {
MyAddViewController *controller = [[MyAddViewController alloc] initWithNibName:@"MyAddViewController" bundle:nil];
//controller.delegate = self;
CATransition *transition = [CATransition animation];
transition.duration = 0.35;
transition.timingFunction = [CAMediaTimingFunction
functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionMoveIn;
transition.subtype = kCATransitionFromTop;
//NSLog(@"%s: self.view.window=%@", __func__, self.view.window);
UIView *containerView = controller.view;
[containerView.layer addAnimation:transition forKey:nil];
[self.view addSubview:controller.view];
}
Работает хорошо. Моя проблема с избавлением от этого. Как изменить анимацию, чтобы она скользила вниз по экрану? Я создал кнопку для этого, но не могу получить правильный переход? Есть предложения?