selectRowAtIndexPath:animated:scrollPosition:
का उपयोग करते समय, मैं UITableViewScrollPositionNone
में गुजर रहा हूं। नाम के बावजूद, मुझे आवश्यक होने पर तालिकादृश्य को स्क्रॉल करने की उम्मीद है ताकि पंक्ति दिखाई दे (और स्क्रॉल न हो यदि यह पहले से दिखाई दे रहा है)।UITableViewScrollPositionNone तालिका दृश्य को स्क्रॉल नहीं करता
UITableViewScrollPositionNone - तालिका दृश्य स्क्रॉल ब्याज की पंक्ति आंदोलन की एक न्यूनतम के साथ पूरी तरह दिखाई दे सकता है। यदि पंक्ति पहले से ही पूरी तरह से दिखाई दे रही है, तो कोई स्क्रॉलिंग नहीं होती है। उदाहरण के लिए, यदि पंक्ति दृश्य क्षेत्र से ऊपर है, तो व्यवहार UITableViewScrollPositionTop द्वारा निर्दिष्ट के समान है। यह डिफ़ॉल्ट है।
हालांकि, मुझे लगता है कि तालिका दृश्य बिल्कुल स्क्रॉल नहीं करता है। अगर मैं UITableViewScrollPositionTop
या UITableViewScrollPositionBottom
का उपयोग करता हूं, तालिका दृश्य स्क्रॉल अपेक्षित के रूप में।
क्या यह संभव है कि इसके लिए दस्तावेज़ गलत है? या क्या मैं कुछ न कुछ भूल रहा हूं?
दस्तावेज़ीकरण निश्चित रूप से सही है। क्या आप स्क्रॉल को तुरंत एनीमेशन कर रहे हैं? – jakenberg
मैं बस [self.tableView scrollToRowAtIndexPath: myPath atScrollPosition: UITableViewScrollPositionNone एनिमेटेड: हाँ] सभी तीन उदाहरणों में कॉल कर रहा हूं। –
क्या आपने पुष्टि की है कि आपकी सीमाएं ठीक से सेट की गई हैं? – jakenberg