मेरे पास एक UITableView
चर ऊंचाई की कोशिकाओं के साथ आबादी है। जब तालिका दृश्य में धकेल दी जाए, तो मैं तालिका को नीचे तक स्क्रॉल करना चाहूंगा।
वर्तमान में मेरे पास निम्न कार्य हैं
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0];
[self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];
लॉग एक उत्परिवर्तित सारणी होती है जिसमें ऑब्जेक्ट होते हैं जो प्रत्येक सेल की सामग्री बनाते हैं।
उपरोक्त कोड ठीक काम करता है, viewDidAppear
हालांकि इसमें तालिका के शीर्ष को प्रदर्शित करने का दुर्भाग्यपूर्ण पक्ष प्रभाव होता है जब दृश्य पहले दिखाई देता है और फिर नीचे की ओर कूदता है। मैं इसे पसंद करूंगा यदि table view
यह दिखाई देने से पहले नीचे तक स्क्रॉल किया जा सके।
मैंने स्क्रॉल करने की कोशिश की viewWillAppear
और viewDidLoad
दोनों ही मामलों में डेटा अभी तक तालिका में लोड नहीं किया गया है और दोनों ने एक अपवाद फेंक दिया है।
किसी भी मार्गदर्शन की बहुत सराहना की जाएगी, भले ही यह सिर्फ मुझे यह बताने का मामला हो कि मेरे पास क्या है यह सब संभव है।