0

Я новичок в приложении для приложений iOS, и я столкнулся с простой проблемой!Лучший и самый простой способ сделать мой UX для приложения iOS

Поскольку картинка говорит громче слов, пожалуйста, приложите небольшой скриншот/макет того, что я буду делать (самый простой способ и лучший способ сделать)!

Поэтому, чтобы объяснить, что мой «HomeViewController» измеряет примерно половину экрана, а другая половина будет посвящена 3 другим viewController (First, Second и ThirdViewController).

Чтобы получить доступ к этим трем viewControllers (как вы видите на картинке), есть три кнопки на «HomeViewController»

Моя проблема довольно просто, я ищу самый лучший и самый простой способ сделать это !

Я надеюсь, вы понимаете меня, потому что я французский ;-)

**CLICK HERE TO SEE MY UX PROJECT MOCKUP** http://imageshack.us/a/img801/5422/o6o.png

ответ

0

Я вижу вашу проблему. Теперь я думаю, что, как вы решили осуществить сделать более усложнить, как вы создаете HomeViewController или ThirdViewController.

Мой сугестсион: теперь у вас есть viewController that self.view. вместо создания HomeViewController или ThirdViewController вы должны просто создать HomeView или ThirdView (это просто UIView). После этого вы добавите HomeView в половину экрана на sef.view, добавьте 3 кнопки в HomeView. в каждой кнопке есть функция, когда вы нажимаете, вы просто меняете вид (First, Second и ThirdView), удаляя старое представление перед созданием и добавляя новое представление.

Позвольте мне знать, если вы не понимаете. Я думаю, это просто, если вы выберете простой способ.

0

Я не знаю, как в глубине вы хотели бы получить, но самый простой макет в моем уме будет один контроллер просмотра с тремя отдельными представлениями, которые могут быть добавлены/удалены из этого контроллера представления. Создайте три кнопки с каждой кнопкой, к которой привязан другой селектор (что-то вроде «showViewOne», showViewTwo, showViewThree и т. Д. Если вы хотите получить фантазию, вы можете указать их все на одну и ту же функцию, а затем сделать условную инструкцию для отправителя внутри этой функции). В трех функциях отображается новое представление, которое вы хотите отобразить и удалить другие два (если они присутствуют).

Я могу получить более подробную информацию и, возможно, добавить код завтра, если вам нужно, но это кажется довольно прямо вперед.

1

Вы описываете приложение Master Detail, которое является базовым шаблоном, доступным в Xcode из нового выбора проектов. Apple рекомендует не дублировать функциональность, а вместо этого использовать стандартные функции UIKit. Идея состоит в том, чтобы избавиться от содержимого пользователя, предоставив им ручки, с которыми они знакомы. Изучите руководства, в которых показано, как использовать таблицы и шаблон шаблона мастера.

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

  • Нет связанных вопросов^_^