2009-03-23 15 views
7

मेरे पास तीन UIScrollViews, scrollView1, scrollView2, और scrollView3 हैं। जब scrollView1 स्क्रॉल किया गया है तो scrollView2 इसके साथ क्षैतिज स्क्रॉल करना चाहिए, और जब scrollView3 स्क्रॉल किया गया है तो scrollView2 इसके साथ लंबवत स्क्रॉल करना चाहिए। मैं यह कैसे कर सकता हूँ?UIScrollView स्क्रॉलिंग को सिंक्रनाइज़ करना

उत्तर

14

UIScrollViewDelegate प्रोटोकॉल में scrollViewDidScroll शामिल है:।

आप scrollView1 के प्रतिनिधि के scrollViewDidScroll से अपने subserviant scrollView2 और scrollView3 में setContentOffset का उपयोग कर scrollviews की contentOffset सेट कर सकते हैं:

+2

धन्यवाद आदमी, धन्यवाद !!!! TTTHHHAAAAANNNKKKKSSS !!!!!!! यही वही है जो मैं 18 घंटे के लिए देख रहा था !!!!!!!!!!!! – Thanks

+1

बस एक अतिरिक्त नोट, जो पहले से ही सोच रहे हैं: क्या यह विधि सामग्री क्षेत्र के किनारों से परे स्क्रॉलिंग को ध्यान में रखती है? ऐसा होता है! मुझे इसे इस तरह से रखने दें: यदि आप दो स्क्रॉल दृश्य ** ** के रूप में कार्य करना चाहते हैं, तो यह * आईएस * तकनीक है जिसे आप उपयोग करना चाहते हैं। ये बहुत अच्छा दिखता है। धन्यवाद रोजर! – colinta

संबंधित मुद्दे