Я пишу приложение для редактирования текста. Я нацелен на iOS 6 и 7 и использую раскадровки и автоспуск.Вид таблицы, руководство и настройки на одном экране: Лучшая практика?
Я думал, что это макет для экрана приветствия будет хорошо работать:
<Files in a table view>
<Instructions to user>
<Settings>
параметры просмотр довольно сложен, и, скорее всего, выиграет от его собственного контроллера представления. Представление команд является статическим и не имеет логики.
я могу думать о трех способов организовать это:
- Создать это в виде таблицы с тремя секциями, где первая секция является список файлов, а вторая и третья секция большие, пользовательские элементы с.
- Wrap все три вида в Scrollview
- Wrap инструкции и настройки в Scrollview
Я предпочитаю первое решение, как кажется, наиболее естественный способ для пользователя навигации, но Я не видел примеров добавления viewcontroller в качестве ячейки для табличного просмотра в любом месте и не смог отправить мне никому. Ячейки прототипа не кажутся правильным выбором для просмотра настроек/контроллера.
Рекомендации, рекомендации, ввод?
Вам не кажется, что опыт UI здесь будет немного странным. Например, если я часто использую ваше приложение, я, вероятно, никогда не буду заботиться о инструкциях после первого использования, поэтому попросите пользователя перейти к Инструкции, чтобы перейти к настройкам. Что делать, если у меня есть сотни файлов? Будет очень неприятно прокручивать их все, чтобы перейти к настройкам. Почему бы просто не использовать контроллер панели вкладок или какую-либо другую функцию пользовательского интерфейса, предназначенную для чего-то подобного? – Firo
У пользователя обычно не будет сотни файлов. Инструкции очень просты и короткие. Настройки очень редко используются. Суть в том, чтобы сгладить иерархию - большинство пользователей действительно борются с абстракцией панели вкладок. –
«Большинство пользователей действительно борется с абстракцией панели вкладок» - почему вы думаете, что это правда? Мне кажется, что настройка табуляции будет наиболее естественной для этого набора представлений. – rdelmar