Có cách nào để biết khi nào hoạt ảnh kết thúc và uiscrollview đã nghỉ ngơi.UIScrollView scrollRectToVisible: hoạt hình: có cách nào mà một phương thức có thể được gọi khi hoạt ảnh kết thúc
Trả lời
Yup sử dụng scrollViewDidEndScrollingAnimation
scrollViewDidEndDecelerating:
Phương thức ủy quyền UIScrollView được gọi khi scrollView dừng hoàn toàn.
Thực hiện UIScrollViewDelegate phương pháp đại biểu cho UIScrollView của bạn theo cách sau:
Sử dụng scrollViewDidEndScrollingAnimation:
để phát hiện khi các hình ảnh động di chuyển kết luận khi bạn đã khởi xướng việc di chuyển bằng cách gọi setContentOffset:animated:
hoặc scrollRectToVisible:animated:
phương pháp (với hoạt ảnh: CÓ).
Nếu bạn muốn theo dõi chuyển động xem cuộn được bắt đầu bằng cử chỉ chạm, hãy sử dụng phương thức scrollViewDidEndDecelerating:
, được gọi khi chuyển động cuộn dừng lại.
tôi làm điều đó như thế này bởi vì đôi khi sử dụng các đại biểu là không thực tế đối với tôi, như thế nào nếu tôi làm việc đó trong thời kỳ quá UIViewController:
[UIView animateWithDuration:0.3 animations:^{
[scrollView setContentOffset:CGPointMake(0, -scrollView.contentInset.top) animated:NO];
} completion:^(BOOL finished) {
// This is called when it's complete
}];
- 1. iphone - UIScrollview - scrollRectToVisible với hoạt ảnh chậm
- 2. UIScrollView: chênh lệch giữa setContentOffset: hoạt hình và scrollRectToVisible: animated
- 3. Làm thế nào tôi có thể biết Khi nào một hoạt ảnh UITableView đã kết thúc?
- 4. Gọi phương thức khi chuỗi kết thúc
- 5. Phương thức truy cập Sau khi kết thúc hoạt ảnh UIImageView
- 6. cách bắt đầu hoạt ảnh khi kết thúc một hoạt ảnh khác?
- 7. Vấn đề với uiscrollview setcontentoffset hoạt hình không cuộn khi hoạt hình: có được thiết lập
- 8. SDK iPhone - làm cách nào tôi có thể biết thời điểm hoạt ảnh đã kết thúc?
- 9. Phương thức lớp hoạt động khác khi được gọi là phương thức thể hiện?
- 10. Có sự kiện nào kích hoạt khi hoạt ảnh WPF kết thúc không?
- 11. Sự kiện sau khi div đã kết thúc hoạt ảnh?
- 12. Hoạt ảnh kết thúc cuộc gọi lại cho CALayer?
- 13. UIScrollView hoạt động như mong đợi nhưng scrollRectToVisible: không có gì
- 14. Làm thế nào để gọi một phương thức sau khi Bảng phân cảnh kết thúc?
- 15. Cách bắt đầu hoạt động trên hoạt ảnh kết thúc
- 16. Có cách nào để hủy hoạt ảnh UITableView/UIScrollView setContentOffset: animated :?
- 17. Kết thúc sự kiện hoạt hình android
- 18. Làm cách nào để làm điều gì đó khi hoạt ảnh kết thúc?
- 19. Cách gọi phương thức hoạt động từ một dịch vụ
- 20. Phương thức hoạt động nào được gọi trước?
- 21. Kết thúc hoạt động gọi điện thoại khi AsyncTask hoàn
- 22. Sau khi hoàn thành hoạt ảnh muốn gọi một số phương thức
- 23. Hoạt ảnh UIView đã làmEndSelector: phương pháp không được gọi?
- 24. Có thể được thông báo khi UITableView kết thúc di chuyển không?
- 25. Đẩy segue mà không có hoạt ảnh
- 26. UIScrollview setContentBật với hoạt ảnh không tuyến tính?
- 27. Cách đợi một hoạt ảnh kết thúc trong chế độ xemDidDisappear?
- 28. kết thúc cuộc gọi() từ phương thức tĩnh
- 29. Trong MATLAB, một phương thức lớp có thể hoạt động như một cuộc gọi lại không được công khai không?
- 30. Subprocess.call có thể được gọi mà không cần chờ quá trình kết thúc không?
Chính xác! Tôi cũng sử dụng cùng một mã chỉ sau đó nó làm việc theo mong đợi. – Developer
Tôi đặt mã sửa đổi ô của tôi vào 'hoàn thành' nhưng' hoạt ảnh' và 'hoàn thành' của tôi đang thực hiện từng dòng một. không hoạt động như mong đợi :( – Bindi