5

मेरे पास एक ऐसी स्थिति है जिसमें मैं संपादन मोड में UITableView डाल रहा हूं, और जब यह संपादन मोड में नहीं है, तो उसे टेबलव्यू करना होगा: didSelectRowAtIndexPath: और इसे UINAvigationController पर धक्का दिया जाना चाहिए।यह पता लगाने के लिए कि UITableView संपादन मोड में है?

अब समस्या यह है कि मैं यह कैसे जांच सकता हूं कि UITableView संपादन मोड में है या नहीं, ताकि इसे UINavigationController पर धक्का नहीं दिया जाना चाहिए।

उत्तर

9

संपादन

एक बूलियन मान कि निर्धारित करता है कि रिसीवर संपादन मोड में है।

@property (nonatomic, गेटर = isEditing) BOOL संपादन

यानी [tableView isEditing] == YES

1

जांच इस

अगर (yourtableview.isEditing == हाँ) { // कुछ करना }

2

आपकी तालिका पर editing एक संपत्ति है, जांचें कि यह हाँ है या नहीं याँ नहीं।