Nếu bạn tạo một thương hiệu mới ứng dụng xem đơn và đặt mã này đằng sau một nút:Cách thêm chế độ xem phụ với hoạt ảnh lật?
UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
blah.backgroundColor = [UIColor grayColor];
[UIView transitionWithView:blah duration:1
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
[self.view addSubview:blah];
}
completion:^(BOOL finished){
}];
Các subview được bổ sung ngay lập tức không có hình ảnh động. Nếu bạn thêm subview đầu tiên sau đó cố gắng để animate nó ... bạn nhận được cùng một vấn đề.
UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
[self.view addSubview:blah];
[UIView transitionWithView:blah duration:1
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
blah.backgroundColor = [UIColor grayColor];
}
completion:^(BOOL finished){
}];
Làm thế nào để bạn tạo hoạt ảnh cho một lần xem phụ ngay sau khi thêm?
gì xảy ra khi bạn sử dụng xem container thay vì blah [UIView transitionWithView: containerView ...] – guenis
nếu tôi sử dụng self.view làm chế độ xem chuyển tiếp, sau đó nó lật toàn bộ màn hình và khi nó hoàn thành, chế độ xem phụ của tôi được hiển thị. Tôi muốn lật tiểu thuyết khi tôi đi xem. –