UITableView'de hücrelerin sırasını yeniden düzenlemek ve UITableViewCellEditingStyleNone'u ayarlamak için moveRowAtIndexPath özelliğini uygulayarak düzenleme modundayken yalnızca yeniden düzenleme denetimlerini görüntüleyebilmem için.UITableViewCell, hücre içeriğini sağa kaydırmadan denetimi yeniden sıralıyor mu?
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleNone;
}
Düzgün çalışır ancak düzenleme modunda girerken hala bir silme veya ekleme kontrolü için yer açmak için bekliyor sağa her hücrenin içeriğini girintiler. Ben kullanmıyorum, bu yüzden tek bir boş alan olur. Düzenleme modunda bu davranışı önlemek için bir yolu var mı?
Çok teşekkürler. Cevabınıza dayanarak, UITableViewDelegate yöntemini tabloViewView: shouldIndentWhileEditingRowAtIndexPath: tüm hücreler için seçeneği ayarlar. https: //developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDataSource_Protocol/ –