Tôi đang tạo lớp điều khiển điều hướng cho Mac OS X.Đẩy chuyển tiếp mà không phai
Tôi muốn thay thế chế độ xem hiện tại bằng hoạt ảnh kCATransitionPush
.
Giống như trong bài viết này:
Core Animation Tutorial - Wizard Dialog With Transitions
Các CATransition
được thiết lập như thế này:
CATransition *transition = [CATransition animation];
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromLeft;
[self.view setAnimations:@{ @"subviews" : transition }];
Tuy nhiên, khi tôi thay thế các quan điểm, có một hình ảnh động mờ dần, mà đang được tự động thêm.
[NSAnimationContext beginGrouping];
{
[[self.view animator] replaceSubview:_currentViewController.view with:newViewController.view];
}
[NSAnimationContext endGrouping];
Làm thế nào tôi có thể làm một hình ảnh động push mà không phai?
Tôi không thực sự chắc chắn nếu tôi có được những gì bạn có ý nghĩa . Tôi đã thử nó với 'Chuyển đổi * chuyển đổi = [Hoạt ảnh chuyển tiếp]; [transition setValue: (id) kCFBooleanFalse forKey: kCATransitionFade]; 'nhưng nó không hoạt động, không có thông báo lỗi, chỉ là hành vi tương tự. – NSAddict