В настоящее время у меня есть List TableView, где я могу размещать отметки на любом из Продуктов в этом списке. Прямо сейчас нет выхода для обработки контрольных знаков. То, что я хотел бы сделать, - это когда пользователь помещает метки в имена продуктов в этом списке, нажмите кнопку, которая передаст данные этих продуктов в новое табличное представление, отображая детали этих Продуктов в бок о бок столбец типа tableview для параллельного сравнения деталей 3-х продуктов. Я мог бы действительно использовать некоторую помощь по следующему, и любая предоставленная помощь была бы высоко оценена.Поместите 3 галочки в виде списка таблиц, нажмите кнопку, отобразите 3 столбца в новом представлении таблицы
1) Снимите флажки и нажмите кнопку, чтобы отправить их на новый вид. Я понятия не имею, как связать эти флажки и связать их с кнопкой, а затем запрограммировать эту кнопку, чтобы отправить данные в новое представление таблицы.
2) Создайте новый вид с табличным представлением, способным отображать 3 бок-о-боковых столбца в виде таблицы. Я читал некоторые о создании таблиц, которые, как представляется, имеют несколько столбцов, но я не совсем уверен, как это достигается.
Любая помощь будет высоко оценена. Благодарю.
Спасибо, Люк. Очень признателен. У меня есть несколько вопросов о том, что вы предложили. Я новичок в этом, поэтому некоторые из моих вопросов могут быть довольно простыми. Это приложение с основными данными, просто учитывая это, если я использую такой массив, как вы упомянули, будет ли это временно хранить «галочку»? Я бы хотел, чтобы он был временным хранилищем и на самом деле не хранил этот флажок как постоянный атрибут. Я читал что-то о NSUserDefaults и о том, как это можно использовать для временного хранения атрибутов метки и, возможно, может быть использовано для временного хранения контрольных меток и перехода к новому представлению. – EEE
Я бы не использовал NSUserDefaults - это предназначено для хранения информации вне вашего приложения. Если вам не нужны флажки, связанные с самими объектами продукта, у вас может быть отдельный массив, содержащий логическое значение для каждого индекса, определяющее, есть ли у продукта в этом индексе флажок. – Luke
Спасибо, что поделились этой информацией о NSUSerDefaults. Я не был уверен, как это сработало. Похоже, что, как вы упомянули, временно сохраняя галочку в качестве атрибута, где она действует так, как это делает переключатель включения/выключения, будет моим лучшим вариантом. Спасибо за вашу помощь, очень ценю. – EEE