IPhone: форма как новый контакт
У меня есть некоторые вопросы об Apple iPhone Contact App. Я хочу использовать тот же метод для создания и изменения информации.
Вот два фото:
alt text http://grab.by/4ZjQ
alt text http://grab.by/4ZjR
Итак, у нас есть творение и издание. Форма выглядит как UITableView с groupedStyle, но я не знаю, как повторно создать все это. У вас есть идея или учебник, который мог бы объяснить, как это сделать?
Спасибо большое!
Ответы
Ответ 1
верхний бит представляет собой UIView с UIImageView и UITableView, это представление устанавливается как заголовок общего UITableView.
Что касается редактирования, вам нужно поменять UILabel на UITextField, который имеет тот же фрейм и размер шрифта. переместите содержимое с одного вида на другое.
Ответ 2
Создайте UIView, который является строкой, затем добавьте его как подпункт в ячейку
//in cellForRowAtIndexPath
UIView *lineView = [[UIView alloc]initWithFrame:CGRectMake(80,0,1,44)];
lineView.backgroundColor = [UIColor lightGreyColor];
[cell addSubview:lineView];
Ответ 3
Настройка UITableview - это, безусловно, путь. Чтобы сделать это немного проще для вас, вы можете проверить Sensible Tableview, что делает все это намного проще для реализации:
http://thenextweb.com/dd/2011/04/12/an-ios-developers-dream-sensible-tableview/?awesm=tnw.to_17mDs
Ответ 4
Я пытаюсь развить нечто подобное и вообразить.
На мой взгляд, если присмотреться, экран, похоже, состоит из вертикального UIScrollView. Этот компонент будет содержать UITableView с несколькими разделами или даже несколькими компонентами UITableView. При фокусировке текстовых полей на ячейках UIScrollview прокручивает содержимое, чтобы поместить выбранное текстовое поле в более подходящую/сбалансированную позицию .y для просмотра и редактирования.
Ответ 5
проверьте эти ссылки.. они касаются настройки uitableviews и довольно подробные.
http://www.e-string.com/content/custom-uitableviewcells-interface-builder
http://www.galloway.me.uk/tutorials/custom-uitableviewcell/
Ответ 6
Это можно сделать, настроив представления таблиц. Используйте пользовательские ячейки в соответствии с разделом для представления таблицы.
Ответ 7
Не нужно создавать собственный вид таблицы. Структура адресной книги создает абсолютно все это и даже добавит контакты в адресную книгу iPhone.