2010-03-21 28 views
8

Tôi đang cố gắng lấy thuộc tính contentOffset của UIScrollView ở giữa hoạt ảnh setContentOffset. Lưu ý Tôi không sử dụng thuộc tính hoạt hình của phương thức, nhưng thay vào đó đặt hoạt động setContentOffset trong khối hoạt ảnh UIView để tôi có thể kiểm soát tốt hơn.Cách lấy nội dung UIScrollViewBật trong khi đang hoạt ảnh

Khi tôi cố gắng đọc giá trị của contentOffset ở giữa hoạt ảnh, nó trả về giá trị cuối cùng chứ không phải giá trị tại thời điểm đó. Tôi biết rằng bạn có thể sử dụng presentationLayer để có được lớp hiện tại, nhưng có cách nào bạn có thể nhận được bù đắp hiện tại ở giữa một hình ảnh động?

+0

gì là bạn thực sự cố gắng để đạt được? Nếu bạn đang tìm thấy nó khó khăn để xác định bù đắp, bạn có thể dùng cách tiếp cận sai cho vấn đề lớn hơn. – hatfinch

Trả lời

11

Hãy cho tôi một thời gian để tìm hiểu điều này. Hãy thử .........

CGPoint offset = [myScroll.layer.presentationLayer bounds].origin 

Ray

+0

không hoạt động đối với tôi chỉ có 0,0 – malhal

Các vấn đề liên quan