Пользовательский UITableViewCell для приложения, похожего на настройки? - PullRequest
0 голосов
/ 31 октября 2010

Я хотел бы иметь представление настроек в моем приложении. Мне нужны такие вещи, как UILabels, UISwitches и т. Д. (Как в приложении «Настройки»)

Как я могу это сделать? Могу ли я просто заменить detailView требуемым представлением, или есть что-то большее, чем это? Это может не сработать, потому что мне нужно иметь возможность устанавливать и получать текстовые значения.

Ответы [ 2 ]

1 голос
/ 31 октября 2010

Взгляните на этот проект .

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

0 голосов
/ 01 ноября 2010

Вы просто добавляете свои пользовательские представления в качестве подпредставлений в представление содержимого ячеек.Вот пример с изображением:

UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 10, 30, 30)];
imageView.image = [UIImage imageNamed:@"SomeImage.png"];
[cell.contentView addSubview:imageView];
...