के साथ टेबल व्यू सेल को फिर से लोड करें क्या एनीमेशन के साथ कई सेक्शन वाले विशिष्ट UITableView
कोशिकाओं को फिर से लोड करने का कोई तरीका है?एनीमेशन (स्विफ्ट)
मैं उपयोग कर रहे हैं:
self.TheTableView.reloadSections(NSIndexSet(index: 1), withRowAnimation: UITableViewRowAnimation.Right)
इस अनुभाग में सभी कक्षों एनिमेट हालांकि।
self.TheTableView.reloadRowsAtIndexPaths(<#indexPaths: [AnyObject]#>,
withRowAnimation: <#UITableViewRowAnimation#>)
संपादित करें:: 'अमान्य अद्यतन: खंड 1 में पंक्तियों की अमान्य संख्या
न आया हुआ अपवाद' NSInternalInconsistencyException ', कारण की वजह से reloadRowsAtIndexPaths
समाप्त एप्लिकेशन का उपयोग करने के बाद अन्य विकल्प का उपयोग करने के लिए है अद्यतन (5) के बाद किसी मौजूदा खंड में निहित पंक्तियों की संख्या अद्यतन (4) से पहले उस खंड में निहित पंक्तियों की संख्या के बराबर होनी चाहिए, साथ ही उस खंड से डाली गई पंक्तियों की संख्या या घटाएं डाला गया, 0 हटा दिया गया) और प्लस या घटाएं पंक्तियों की संख्या उस खंड में या बाहर चली गई (0 एमओ ved में, 0 बाहर चले गए)। '
किसी सरणी में ऑब्जेक्ट्स को जोड़कर टेबलव्यू को पुनः लोड करने का एक आसान तरीका खोजने का प्रयास करना।
ReloadRowsAtIndexPaths काम करने से पहले TheTableView.reloadData() को कॉल करना, लेकिन एनीमेशन गड़बड़ है। क्या कोई और दृष्टिकोण है?
में [] कुछ इंट मूल्यों डाल !? – user1019042
शायद आपको इस पोस्ट पर एक नज़र रखना चाहिए http://stackoverflow.com/questions/20987585/ios-inserting-multiple-rows-in-uitableview-with-insertrowsatindexpaths –