2012-03-29 3 views
0

У меня есть UITableView, где я хочу один ячейки (строки базы данных) должна быть по умолчанию, Так что я имею в виду два вариантаIPhone нужна идея дизайна для Tableview

  1. в TableView при нажатии на ячейку, изменение accessoryType отметить так же, как в выборе рингтона настройки приложения

  2. , когда пользователь вводит данные, добавить опцию (например, кнопки радио или сегментированной управления), чтобы сделать что ячейки (строки базы данных) по умолчанию один

Я чувствую, что первый вариант хорош, но мы можем реализовать код для этого только в файле didSelectRowAtIndexPath, но мне нужно перейти к другому представлению, когда пользователь нажимает на ячейку.

Поэтому, пожалуйста, дайте мне идею, как это сделать

Одна идеи РМКО мышление добавляет кнопку редактирования, но не знает, является ли его можно или нет.

Спасибо

ответ

0

Не знаю, правильно ли я понимаю ваш вопрос, но в соответствии с тем, что, как я понимаю, вы хотите видеть табличное представление, в котором будет много значений, и вы хотите, чтобы одно значение было по умолчанию, которое может быть изменено позже.

По мне эти пути было бы очень хорошо,

  1. Изменение accessorytype в tableViewCell. (Наиболее распространенный способ)
  2. Изменение свойства Highlighted ячейки при загрузке таблицыView.
  3. Добавление изображения, задающего изображение в качестве фонового изображения выбранной ячейки.
  4. Добавление пользовательского изображения (например, тик или что-то еще и добавление в ячейку).

этот код может быть помещен в viewDidload, поэтому появляется выбранное по умолчанию значение. Надеюсь, это поможет.

0

Не знаю, что вы подразумеваете по умолчанию. Я предполагаю, что вы уже выбрали. Вы можете просто установить флажок accessoriesType. Это будет способ Apple сделать это.

+0

NO, В другом представлении мне нужно прочитать эти значения, но я использую тот, у которого значение для ключа «по умолчанию» установлено равным 1, а все остальные будут иметь 0 , поэтому пользователь должен иметь возможность выбирать одну ячейку и обновлять i значение «по умолчанию» этой ячейки равно 1 – cnu

Смежные вопросы