मैं एक यूआईएसक्रॉल व्यू का उपयोग ऐसे घटक के आधार के रूप में कर रहा हूं जो कोर एनीमेशन का उपयोग करता है। जब उपयोगकर्ता दृश्य को स्वाइप करता है तो मैं स्क्रॉल व्यू के गंतव्य (विश्राम) स्थिति के अनुसार तत्वों को स्थान देना चाहता हूं। इसके लिए, मुझे गंतव्य सामग्री की गणना करने की आवश्यकता है स्क्रॉल में UIScrollView की ऑफ़सेट ViewWillBeginDecelerating: विधि या समान।गंतव्य सामग्री की गणना कैसे करें गति में UIScrollView की ऑफसेट
मुझे इसकी आवश्यकता यह है कि मैं गंतव्य सामग्री का उपयोग कर रहा हूं स्क्रॉलव्यू की सामग्री के भीतर घोंसला वाले दृश्यों को एनिमेट करने के लिए ऑफ़सेट करें उनकी अंतिम स्थिति देखें। मैं निश्चित रूप से सामग्री ऑफसेट या इसी तरह की सामग्री पर एक पर्यवेक्षक स्थापित कर सकता था, लेकिन इसके परिणामस्वरूप अराजक एनीमेशन के रूप में घोंसले के दृश्यों के बाद उनके पदों को कई बार अद्यतन किया जाएगा। मैं यह सिर्फ एक बार होना चाहता हूँ।
क्या ऐसा करने का कोई आसान तरीका है?
यह किसी और प्रतीत होता है इस जरूरत भी है: http://stackoverflow.com/questions/1651560/predicting-the-resting-offset-in-a-uiscrollview-after-deceleration – Tricky