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

Если вы нажмете кнопку «Добавить», она перейдет ко второму виду
Второе представление таблицы только из 3 строк

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

Нажмите создать, текст появится в первой строке
<<strong> Это вопрос 1, я не знаю, как передать текст в ячейку ... >
И продолжайте, это настраиваемая радиокнопка в ряду 2 и ряду 3
Если вы сначала не нажмете переключатель, в противном случае вы не сможете вызвать этот меторд
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
Это последние два вида
Иконка Вид 1
Icon View 2

Есть много кнопок в представлении, это второй вопрос:
Если я нажму одну из этих кнопок, она вернется ко второму виду и покажет значок кнопки в строке 2 или строке 3
таблицы.
Наконец, нажмите кнопку Готово (тоже самое на правой панели)
Он вернется к первому виду и покажет, что вы вводите имя и какой значок вы выбрали
(Основа для радиокнопки выбрана)
Это последний вопрос.
Я загружаю свой исходный код здесь: Ссылка
Вы можете скачать его ...
и вот код о том, как я толкаю взгляд ...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row==0) {
[self nameInputAlertView];
}
RadioButtonClass *btn = [radioButtonArray objectAtIndex:[indexPath row]];
if (btn.selected) {
//Radio Button is selected ,use that icon
if (indexPath.row == 1) {
IconViewOne *iconViewOne = [[IconViewOne alloc]init];
iconViewOne.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self.navigationController pushViewController:iconViewOne animated:YES];
[iconViewOne release];
}
if (indexPath.row==2) {
IconViewTwo *iconViewTwo = [[IconViewTwo alloc]init];
iconViewTwo.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self.navigationController pushViewController:iconViewTwo animated:YES];
[iconViewTwo release];
}
}
}
итак ... Резюме всего вопроса ...
1.Как записать текст через текстовое поле в виде предупреждения в ячейку табличного представления?
2.Как выбрать значок с последнего просмотра на второй?
3.Отправить все эти два элемента в первый вид: Имя и значок
Я только знаю, как передать элементы из представления 1 в представление 2 ...
Не знаю, как вернуться обратно ......
Спасибо, приятель, пожалуйста, помогите мне разобраться с этой проблемой. Я буду очень очень признателен!
Кстати: вы можете взять класс переключателей, чтобы добавить в любой ваш проект