मैं कुछ लेख खोजता हूं लेकिन मुझे वह नहीं मिला जो मैं ढूंढ रहा हूं। असल में, मैं प्रत्येक पंक्ति पर डिलीट बटन दिखाना चाहता हूं लेकिन मैं UITableView.editing प्रॉपर्टी का उपयोग नहीं करना चाहता हूं। क्योंकि ऐसा लगता है;UITableViewCell, स्वाइप के बिना स्वाइप-स्टाइल डिलीट बटन दिखाएं
"संपादन" बटन होगा। जब उपयोगकर्ता उस पर क्लिक करता है, तो हटाएं बटन स्वाइप-स्टाइल जैसा दिखता है।
क्या इस तरह के डिलीट बटन दिखाने का कोई मौका है;
हो सकता है कि वहाँ एक किसी तरह इससे निपटने के लिए है। अन्यथा, मैं इसके लिए कस्टम व्यू बनाने जा रहा हूं।
आपकी सलाह के लिए धन्यवाद। @property BOOL didPressEdit;
UIButton
जब संपादित दबाने UITableViewCell
didPressEdit
TRUE
और UITableView
पुनः लोड हो जाता है, जैसे कि cell.deleteButton.hidden = !didPressEdit;
जो सभी उपलब्ध- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
// Return YES if you want the specified item to be editable.
return YES;
}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
//Do something...
}
}
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView
editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleDelete;
}
यू tableview में Image2 की तरह बटन को नष्ट करना चाहते हैं? –
@bhavinramani हाँ मैं बटन हटाना चाहता हूं image2 की तरह दिखता है। वहां "संपादित करें" बटन होगा और जब आप उस पर क्लिक करेंगे तो सभी पंक्तियां छवि 2 की तरह दिखनी चाहिए। –
कस्टम टेबलव्यू सेल आपके लिए जाने का एकमात्र तरीका है, क्योंकि सेल के अंत में डिलीट बटन एक बार में टेबलव्यू में सभी सेल के लिए दृश्यमान नहीं होगा (जैसा कि आपने अपने स्क्रीन शॉट में विस्तारित किया है) – viral