पर स्वाइप जेश्चर ओवरराइड करें मेरे पास UITableView है। मैंने इस तालिका में एक UIGestureRecognizer जोड़ा है जो एक सेल पर एक स्वाइप की तलाश करता है, और उस तालिका पर संपादन को सक्षम बनाता है यदि यह स्वाइप का पता लगाता है। जब मैं सही स्वाइप करता हूं, तो यह वास्तव में तालिका पर संपादन सक्षम करता है। हालांकि, जब मैं बाएं स्वाइप करता हूं, तो मुझे सेल के दाईं ओर डिफ़ॉल्ट लाल डिलीट बटन दिखाई देता है। मैं इस डिफ़ॉल्ट व्यवहार को कैसे अक्षम कर सकता हूं, और इसे इतना बना सकता हूं कि अगर मैं बाएं या दाएं स्वाइप करता हूं, तो मुझे किसी भी तरह से संपादन मिल जाता है?UITableView
- (void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer {
foldersTable.editing=YES;
}
- (void)viewDidLoad
{
[super viewDidLoad];
UIGestureRecognizer *recognizer;
recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)];
[foldersTable addGestureRecognizer:recognizer];
[recognizer release];
}
यह मैं के लिए क्या देख रहा था है, धन्यवाद :) – bitmoe