У меня есть вид (по умолчанию из UIViewController), вид изображения сверху и панель инструментов вверху.
Toolbar
---------
UIImageView
-----------
UIView
Это базовая структура. Я хочу анимировать только UIView и UIImageView, а не панель инструментов, в настоящее время, когда я использовал код
CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setType:kCATransitionPush];
if ([directionScrolled isEqualToString:@"1"]) {
[animation setSubtype:kCATransitionFromRight];
}
else if([directionScrolled isEqualToString:@"2"]){
[animation setSubtype:kCATransitionFromLeft];
}
[animation setDuration:0.20];
[animation setTimingFunction:
[CAMediaTimingFunction functionWithName:
kCAMediaTimingFunctionDefault]];
[[self.view layer] addAnimation:animation forKey:kCATransition];
весь вид анимирован, (вместе с панелью инструментов). Я хочу исключить панель инструментов из анимации.