2011-01-28 2 views

ответ

1

Да, это называется CPOutlineView.

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

+0

Спасибо, было бы здорово, если бы вы могли предоставить образец кода тоже. –

+0

Точно так же, как вы создаете любое другое представление var ov = [[CPOutlineView alloc] initWithFrame: CGRectMakeZero()]; // с тех пор, как вы добавляете в него прокрутку, вам не нужен реальный кадр, он будет правильным, когда вы его добавите ... тогда вам нужно будет создать столбец. var col = [[CPTableColumn] initWithIdentifier: «моя классная колонка»]; Затем поставьте пользовательский dataview: [col setDataView: myDataView]; (см. документы об этом, поскольку он требует, чтобы вы реализовали CPCoding) добавьте его в ov [ov addTableColumn: col]; это примерно так же просто. – Me1000