2016-11-16 4 views
0

Я пытаюсь достичь дерева, как структура, как показано на рисунке ниже на моем iPhone Appдостичь древовидную структуру, как в iPhone App

Пакет 1 => Packg 1,1 пакета 1.1.1 Package 1.1.2 Packg 1.2

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

Существует пакет Package0010 в качестве основной упаковки, и в зависимости от упаковки бутылки мы либо подразделяем на три подпакеты, каждая по 1 штуке. или два подпакета (два элемента) и один отдельный элемент, так что всего 3 предмета или бутылки.

Как я могу достичь выше структуры. Примечание. Я использую UILable, UITexfield, UITexfield с тегами. Я не могу использовать UITableview ...

только идея, если кто-нибудь сталкивался с такой проблемой ...

ответ

2

Я использую RATreeView компонент для подобных задач. Он используется как UITableView с протоколами передачи данных и делегатов, и он очень настраиваемый.

https://github.com/Augustyniak/RATreeView

+0

привет, спасибо, что ответ. я загрузил RATreeView, попробовал запустить образец базового примера, добавил класс RATree, но он не работает .... cocoapod я совершенно новичок в этом – user2813740

+0

Ошибка - рамки не найдено RATreeView – user2813740

+0

Просто скопируйте файлы из него в свой проект - RATreeView.h и RATreeView.m Не нужно использовать pod. –

1

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

Cocoa Controls

Вы можете использовать любой из следующего примера;

1) Example 1

2) Example 2

3) Example 3

Все они используют делегат и DATASOURCE методы UITableView, так что вы можете легко интегрировать и изменить его соответствующим образом ваш требования.

Надеюсь, это вам поможет.

+0

привет, спасибо за ответ. я загрузил RATreeView, попытался запустить образец базового примера, добавил класс RATree, но он не работает .... cocoapod я совершенно новичок в этом – user2813740

+0

Ошибка - рамки не найдено RATreeView – user2813740

Смежные вопросы