Можно ли использовать MonoTouch.Dialog с каскадными источниками данных? - PullRequest
3 голосов
/ 06 марта 2012

У меня есть эквивалент 3 каскадных источников данных или выпадающих списков. Поскольку все данные должны быть созданы заранее, это будет хорошим кандидатом для MonoTouch.Dialog, поскольку данные одного элемента зависят от предыдущего значения?

Пример того, что я пытаюсь сделать: У меня есть список имен клиентов, и у каждого клиента может быть список проектов, и у каждого проекта может быть список задач.

Мне нравится пользовательский интерфейс таблиц, которые создает MT.D. Если MT.D не подходит для этого, что будет хорошим подходом для получения аналогичного интерфейса? Должен ли я создать отдельный UITableView и источник данных для каждого элемента (клиента, проекта и плана) с одной строкой?

Пользовательский интерфейс, который я пытаюсь реплицировать, имеет одну ячейку таблицы с закругленными углами с типом слева (например, «Клиент»), индикатор аксессуара справа, а после выбора значения значение справа.

1 Ответ

1 голос
/ 06 марта 2012

Да, вы можете! .Просто взгляните на Touch.Unit исходный код на github.

Он показывает вам сборки (первый уровень), затем тестовое устройство (второй уровень), затемтестовые случаи (третий уровень) и, в случае сбоя, он покажет вам подробности сбоя (на четвертом уровне).

Все это создается динамически, когда сборки сканируются, чтобы найти атрибуты [TestFixture] натипы.

Даже если это не совсем соответствует тому, что вы ищете, вы увидите, что настройка MonoTouch.Dialog очень проста.Есть несколько вопросов (здесь о stackoverflow), примеры (например, TweetStation ) и учебные пособия о том, как его использовать.

...