Следуя моему последнему вопросу, у меня есть табличное представление, заполненное 2 NSMutableArrays, 2 разделами и 2 разделами заголовков, все из которых работают нормально.Как перенести данные из одного массива в другой? Использование UITableView
incompleteItems = [NSMutableArray arrayWithObjects: @"Item 1", @"Item 2", @"Item 3"... , nil];
completeItems = [NSMutableArray arrayWithObjects: nil];
Я поставил его так, что когда пользователь пойло справа, ячейка аксессуар изменения от раскрытия необходимо отметить галочками, и когда Смахивающее левых изменений с флажком разглашению. Жесты достигаются с помощью методов handleSwipeLeft/Right.
Что бы я хотел сделать, это когда пользователь переместился вправо, элемент из массива incompleteItems перемещается в массив завершенных элементов, перемещая элемент из раздела «Неполный» в раздел «Полный».
Что было бы лучшим способом достичь такого? Мой опыт ограничен, так что это несколько не в моих силах.
Любая помощь оценивается как всегда.
+1 это. Вам также потребуется перезагрузить табличное представление, чтобы вызвать метод «rowForIndexPath» (я думаю, что это так называется), и возвращается новый объект. Вы также должны рассмотреть перемещение выбранной строки таблицы, которая означает, что пользователь должен сначала выбрать одну строку. – dmoss18
Спасибо Джо, в то время как методы имеют смысл, я не уверен, как их вставить. Я предполагаю, что мне нужно, чтобы кто-то получил первую ячейку? Или я пропустил это? : S @ dmoss18 Будет ли это [self.tableView reloadData] под cellForRowAtIndexPath? – mattFllr