2013-08-04 4 views
0

У меня есть два вида в одном XIB, и я хочу, чтобы у них была возможность пронести между ними. Я посмотрел на другие уроки, но салфетки не правы. Я хочу, чтобы салфетки были тем, что вы делаете в приложении «Фотографии». Например, виды появляются из направления салфетки, способного удерживать его посередине и позволять ему привязываться к ближайшему виду и т. Д.Проведите между видами

Я не использую раскадровки.

ответ

1

Вы можете использовать UIScrollView, который содержит ViewControllers: Посмотрите на этот пост: How do I put viewController's into a UIScrollView

+0

Я попытался с помощью этого метода, и я не нахожу это слишком легко. Я также понимаю, что я не был на 100% правильным в своем вопросе. У меня есть только один viewcontroller.xib с двумя отдельными видами. Как я могу заставить scrollview работать между ними? – user2397282

0

Что вы ищете является стек-контроллер - по аналогии с приложением Facebook. Для этого существует множество инфраструктур. Вот несколько хороших примеров:

https://github.com/steipete/PSStackedView PSStackedView

https://github.com/raweng/stack-scroll-view enter image description here

+1

@Rob Да. См. Его комментарий в другом ответе: «Я также понимаю, что я не был на 100% правильным в своем вопросе. У меня есть только один viewcontroller.xib с двумя отдельными видами. Как я могу заставить scrollview работать между ними?» – memmons

+0

Мне нужно уточните, что я действительно новичок в Objective-C и очень неопытен. В моем приложении у меня есть один файл .xib. Это началось с одного представления, и я перетащил еще один из библиотеки объектов рядом с ним. Я не знаю, правильно ли я делаю это, но я хочу, чтобы можно было провести между этими взглядами, точно так же, как вы промахнулись между двумя фотографиями. Я боюсь, что предложенный вами контроллер стека не похож на то, что я хочу. – user2397282