मैं UICollectionView
का उपयोग करके अपना पहला एप्लिकेशन बना रहा हूं और ध्यान दिया कि ऑब्जेक्ट हटाने के मामले में मैं इतना कुछ नहीं कर सकता। UITableView
ऐप के लिए, वहाँ विधि हटाने के लिए स्वाइप है:UICollectionView कोशिकाओं को हटाने के लिए कैसे देखें (commit एडिटिंग स्टाइल के बराबर)?
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete) {
// Delete the row from the data source
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
}
}
जब मैं GMGridView
उपयोग करें, यह iPhone होम स्क्रीन पर लंबे प्रेस के समान व्यवहार है - हिला दृश्य सितारों और एक हटाएँ बटन प्रदर्शित किया जा सकता है, जो दृश्य को हटाने के लिए जिम्मेदार है। मैं निश्चित रूप से इस व्यवहार को दोहराने का प्रयास कर सकता हूं, लेकिन मुझे यकीन नहीं है कि उपयोगकर्ता "इसे प्राप्त करेंगे"।
मैं में रुचि रखते उपयोगकर्ता UICollectionView
से वस्तुओं को हटाने के बताने के लिए मेरे पास क्या विकल्प हैं हूँ - मैं अपने ही हटाना इशारों/नियंत्रण लागू करने के लिए है, या वहाँ कुछ है कि मैं याद कर रहा हूँ (या खुला स्रोत) है ?
जितना अधिक मैं UICollectionView के साथ काम करता हूं, उतना ही मुझे एहसास होता है कि UITableView कितना परिपक्व है ... – jrturton