ios - Keeping selected section / row after UiTableView reloadData -
मेरे पास एक अब, चयनित पंक्ति हमेशा नए डेटा का हिस्सा होगी जो वापस आती है। हालांकि एक खंड में पंक्तियों की संख्या लगातार नहीं होगी मैं तालिका दृश्य को फिर से लोड करने के बाद चयन करने वाली पंक्ति पर चयन रखने की कोशिश कर रहा हूं। मैंने कुछ भी नहीं होता है और मेरी चयनित पंक्ति मेरी रीलोड करने के बाद अब नहीं चुनी जाती है। पुनः लोड करने के बाद चयन को रखने के लिए वैसे भी क्या है < / P> इसके अलावा, सुनिश्चित करें कि UITableView मिला है जब
UITableViewCell I का चयन करते समय नया डेटा लाने के लिए एक वेब सेवा कॉल करें और फिर नए डेटा के साथ
UITableView को पुनः लोड करें
didSelectRowAtIndexPath से सूचकांक को सहेजा था। हालांकि, जब मैं कॉल करता हूं:
[self.tableView selectRowAtIndexPath: self.selectedIndexPath एनिमेटेड: नहीं scrollPosition: UITableViewScrollPositionNone];
UITableView
प्रेषक_असिनक (प्रेषक_जेट_मैन_क्यू ()), {{self.tableView selectRowAtIndexPath: self.selectedIndexPath एनिमेटेड: नहीं स्क्रॉलपोजिशन: यूआईटीबलव्यूस्क्रोलपोटेशननोन];});
self.indexpath संपत्ति
UITableView को पुनः लोड करने के बाद एक ही सेल का प्रतिनिधित्व करेगी।
Comments
Post a Comment