2014-01-23 5 views
1

Как создать приложение для поддержки нескольких окон. Так что пользователь может создавать новое или близкое окно одновременно в том же приложении, которое мы можем видеть в браузерах.ios- создать приложение с несколькими окнами

Любое предложение приветствуется.

+0

down-избиратели могут оставить комментарий .... – preetam

+1

Все приложения iOS - это по сути одно окно. То, что вы имеете в виду, - это представление, которое отображает в нем другие представления. – ThomasW

+0

Вы хотите сделать приложение, как браузер Safari? –

ответ

1

Вы не хотите использовать несколько окон. Приложение может иметь несколько окон, но это не даст вам эффекта, который вы хотите (или будет оскорбительным способом его создания).

Вместо этого вы хотите, чтобы контроллер контейнера, который управляет определенным пользователем контроллером дочерних представлений. Подумайте о том, как работает контроллер представления таблиц - вам нужно то же самое, просто представленное по-другому.

Taks посмотреть на HGPageScrollView для вдохновения и повторного использования.

+2

Это правда. Я также хотел бы добавить, что, используя собственные анимации вида, вы можете анимировать представления по своему усмотрению перед их удалением (если пользователь хочет их удалить), а также использовать анимации, когда пользователь что-то добавляет. Таким образом, он будет выглядеть так же, как любой современный браузер (с точки зрения пользователя). – avuthless

+0

как сохранить изменения? это использование «Сохранение состояния приложения»? – preetam

+1

Сохраните изменения? Создание новых «окон» и их удаление? Вы можете использовать пользовательские значения по умолчанию, чтобы сохранить список деталей конфигурации для каждого из них ... – Wain

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