В настоящее время я пытаюсь реализовать редактируемое представление сведений, используя сгруппированный UITableView.Мне бы хотелось, чтобы оно выглядело как приложение «Контакты»:
- в состоянии просмотра оно должно отображать заголовок в виде простой метки (в Контактах это имя с ПРОЗРАЧНЫМ фоном).
- в состоянии редактирования он должен отображать заголовок как редактируемый UITableViewCell (в Contact's the tableHeader? изменяется с простого текста с прозрачным фоном на стандартный UITableViewCell с белым фоном).
Я не совсемуверен, что лучший способ добиться этого.Сначала я попытался добавить заголовок как UILabel tableHeaderView (который прекрасно работает), но затем я не могу переключить это на UITableViewCell.Можно было бы удалить заголовок и добавить новый раздел при входе в режим редактирования.
В настоящее время я пытаюсь всегда использовать UITableViewCell и сделать его прозрачным в режиме просмотра и переключить его по умолчанию в режиме редактирования.Однако я не смог сделать UILabel UITableViewCell (который находится в UITableViewCellStyleDefault) прозрачным (хотя мне удалось сделать UITableViewCell прозрачным, но не textLabel внутри него).
Что такоелучший способ реализовать это поведение?