Có thể hủy một UIView
hình ảnh động trong khi nó đang được tiến hành? Hay tôi sẽ phải giảm xuống cấp CA?
tức là tôi đã làm một cái gì đó như thế này (có thể thiết lập một hành động kết thúc hoạt hình quá):
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:duration];
[UIView setAnimationCurve: UIViewAnimationCurveLinear];
// other animation properties
// set view properties
[UIView commitAnimations];
Nhưng trước khi hoạt hình hoàn thành và tôi nhận được sự kiện kết thúc hoạt hình, tôi muốn hủy nó (cắt ngắn). Điều này có thể không? Googling xung quanh tìm thấy một vài người hỏi cùng một câu hỏi mà không có câu trả lời - và một hoặc hai người suy đoán rằng điều đó không thể được thực hiện.