Tôi cố gắng triển khai hoạt ảnh: khi bạn vào Thư viện ảnh iPhone, nhấn hình ảnh, bạn sẽ thấy hình ảnh toàn màn hình. Dưới đây bạn có thể thấy thanh công cụ với nút thùng rác. Khi bạn nhấn nút này, hình ảnh sẽ bị xóa với hoạt ảnh. Tôi cố gắng thực hiện điều này, nhưng tôi không biết, làm thế nào để thực hiện các biến đổi của hình ảnh, sử dụng táo. Đây là cách tốt nhất, tôi có thể làm:Hoạt ảnh, giống như khi bạn xóa khỏi Thư viện ảnh iPhone
[UIView transitionWithView:self.view duration:0.1 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{
[self.view addSubview:scrollImageView];
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.3 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{
CGRect frame = scrollImageView.frame;
frame.size = CGSizeMake(frame.size.width * 0.75, frame.size.height * 0.75);
frame.origin = CGPointMake((size.width - frame.size.width)/2, (size.height - frame.size.height)/2);
scrollImageView.frame = frame;
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.3 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{
CGRect frame = scrollImageView.frame;
frame.size = CGSizeMake(frame.size.width * 0.05, frame.size.height * 0.05);
frame.origin = CGPointMake(size.width, size.height);
scrollImageView.frame = frame;
CGAffineTransform transform = scrollImageView.transform;
CGAffineTransform rotatedTransform = CGAffineTransformRotate(transform, 45 * 3.14/180);
scrollImageView.transform = rotatedTransform;
} completion:^(BOOL finished) {
[scrollImageView removeFromSuperview];
}];
}];
}];
Cảm ơn bạn trước.
Cập nhật Như tôi hiểu, tôi không thể làm phim hoạt hình này với Core-Animation, nhưng có thể bất cứ ai có thể tư vấn cho tôi những hình ảnh động các simular nhất cho iPhone Gallery hình ảnh động, nhưng mà không sử dụng OpenGL?
Bạn có thể tư vấn cho tôi hoạt ảnh mô phỏng nhất cho hoạt ảnh Thư viện ảnh nhưng không sử dụng OpenGL? –
Trước đây tôi đã thực hiện một [bài đăng trên blog] (http://ronnqvist.tumblr.com/post/23234805389/unobtrusive-hints-of-joy) cố gắng sao chép hoạt ảnh "Mở trong nền" từ Safari. Nó khá giống nhau nhưng đồng thời rất khác nhau. Bạn có lẽ có thể học một cái gì đó từ nó và thích ứng với các phần bạn cần cho hoạt hình của bạn. –