2010-10-07 2 views
11

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

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

Мне особенно понравилось, чтобы это выглядело и выглядело так, как будто страница превращается в керлинг в iBooks. Я много раз искал завиток страницы iBooks, но не так много. Там отличный OpenGL implementation, но я не знаю, как добраться оттуда сюда. Есть идеи?

+0

+1 для удивительной ссылки в блоге. –

+0

это БОЛЬШОЕ учебное пособие по блогу ... с чем вы столкнулись? –

+0

Ну, OpenGL-реализация использует EAGLView, но в моем приложении у меня есть два UIView, с которыми я хочу это сделать. Я не уверен, как получить эффект завивки страницы с помощью UIViews. –

ответ

2

Намного проще реализовать, и поэтому проще визуально подход доступен здесь: http://github.com/brow/leaves

Вы можете иметь немного больше успеха, начиная с малого.

+0

Ну, это вариант ... но это не очень красиво. И делать это таким образом, похоже, не приближает меня к правильному пути. Я буду иметь в виду, как резерв. –