Tôi muốn có một hình ảnh trong ứng dụng iphone "pop-in" trên màn hình thay vì chỉ xuất hiện. Bởi "pop-in" tôi có nghĩa là nó sẽ phát triển từ một chấm nhỏ đến kích thước thực tế của nó. Để tham khảo, điều này hoàn toàn giống với hiệu ứng hoạt hình "pop" trong Keynote. Tôi hoàn toàn mới đối với hoạt ảnh iOS, vì vậy nếu ai đó có thể chỉ cho tôi theo hướng về hiệu ứng hoạt hình tôi sẽ cần sử dụng, nó sẽ được đánh giá cao.iOS - Hiệu ứng hoạt ảnh - Hình ảnh pop-in
Cảm ơn
Brian
CẬP NHẬT Tôi đã thêm mã này từ những gợi ý dưới đây. Điều này làm việc nhưng nó giảm kích thước hình ảnh của tôi xuống, thay vì lên. Tôi biết đó là bởi vì tôi có 0,01 là kích thước quy mô chuyển đổi, nhưng tôi muốn biết làm thế nào tôi có thể bắt đầu với một hình ảnh có kích thước 0.0 và mở rộng lên đến 1. Có phải chỉ là vấn đề đặt kích thước hình ảnh của tôi thành 0? Cảm ơn
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];
image.transform = CGAffineTransformMakeScale(0.01, 0.01);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];
Có cách nào để phóng to hình ảnh từ một điểm khác với trung tâm không? – tiguero
Đúng - thay đổi [điểm neo] của lớp (http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CALayer_class/Introduction/Introduction.html#//apple_ref/doc/c_ref/CALayer) . 'theView.layer.anchorPoint = CGPointMake (0, 0) 'sẽ làm cho tỷ lệ khung nhìn từ phía trên bên trái của nó; '(1, 1)' là phần dưới bên phải của nó. –
Loại đối tượng nào là hình ảnh biến? –