2014-06-16 10 views
5

के पुनः लोड पर विकल्प विकल्प गायब हो गए हैं IOS 8 बीटा संस्करण पर काम कर रहा हूं। मेरे पास डिलीट और रीडरिंग विकल्पों के साथ संपादन मोड में एक टेबलव्यू है। ये संपादन विकल्प पहली बार ठीक काम करते हैं, लेकिन जैसे ही तालिका पुनः लोड हो जाती है या सेल फिर से लोड हो जाता है (तालिका स्क्रॉल पर) थेस विकल्प गायब हो जाते हैं।टेबलव्यू आईओएस 8

कोई सुझाव उपयोगी होगा।

अद्यतन: UITableViewCell के लिए निम्न विधि है के रूप में "हाँ" हर बार संपादन देता

(शून्य) setEditing: (bool) संपादन एनिमेटेड: (bool) एनिमेटेड

मैं इस के अंदर एक जांच है विधि

अगर ([NSStringFromClass ([दृश्य वर्ग]) rangeOfString: @ "पुन: व्यवस्थित करें"] स्थान = NSNotFound।!)

जो काम करने के लिए जब तालिका पहली बार के लिए बनाई गई है लगता है, लेकिन ऐसा नहीं करता काम करने वाला पहिया एन टेबल पुनः लोड हो जाता है।

+0

आईओएस 8 अभी भी एनडीए के तहत है? –

+0

http://oleb.net/blog/2014/06/apple-lifted-beta-nda/ ऐप्पल ने आंशिक रूप से nda उठा लिया है। – Ankita

+0

आप सही हैं :) –

उत्तर

0

सुनिश्चित करें कि ये दो फ़ंक्शन दिखाए गए मान वापस कर रहे हैं। अन्यथा संपादन मोड में भी ऐसा दिखाई देगा जैसे संपादन मोड में "नहीं"।

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{ 
return UITableViewCellEditingStyleDelete; 
} 

- (BOOL)tableView:(UITableView *)tableview shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath { 
return YES; 
}