2009-04-05 1 views
53

Есть ли открытые исходные коды, подобные CoverFlow API или библиотеки, доступные для iPhone?Библиотека CoverFlow с открытым исходным кодом для iPhone

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

Кроме того, меня интересуют библиотеки, в которых используются только общедоступные API, поскольку использование непубличных API-интерфейсов может запретить публикацию приложения в App Store.

ответ

33

Хорошие люди в Chaosinmotion получили следующие доступны:

http://www.chaosinmotion.com/flowcover.html

Это BSD лицензия.

+0

Ссылка генерирует ошибку загрузки страницы ... можете ли вы проверить ее правильность? Спасибо –

+0

Я только что перепроверил его, и он не прошел первый раз, когда я попробовал его, и работал вторым. Я не уверен, что происходит, но показано в верхней части поиска Google для «flowcover opengl es»: http://www.google.com.au/search?hl = en & q = flowcover + opengl + es & btnG = Search & meta = Вы можете использовать кеш, чтобы увидеть его – oldbeamer

+0

Очень круто, спасибо за ссылку! –

0

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

Проверьте линки ниже для получения дополнительной некоторой информации:

  1. Blog post about implementing coverflow using core animation
  2. Core animation reference guide from Apple iPhone Dec Center
+1

> Однако, если вы знакомы с основной анимацией, было бы не слишком сложно реализовать то, что вы описали. Я не уверен, что это правда. Coverflow - достаточно сложная анимация. К сожалению, я не думаю, что есть какие-либо реализации в общедоступном домене. –

2

Последняя глава на Erica Sadun-х The iPhone Developer's Cookbook о Cover Flow. Вы можете получить исходный код из репозитория образца книги на Google Code: cookbooksamples

+5

К сожалению, решение Erica использует аспекты API iPhone, которые не являются общедоступными. –

42

Вы также можете проверить библиотеку, которую я выпустил на iPhoneDevCamp - OpenFlow. http://apparentlogic.com/openflow

Все это основано на анимации, поэтому его легко понять и настроить для ваших нужд. AFOpenFlowView является подклассом UIView.

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

Сообщите мне, если у вас есть вопросы или замечания! -Alex

+0

Очень круто, приятно работать. –

+0

hi alex find u frm long ... вы havent еще не выпустили openource, который включает флип-анимацию, когда изображение выбрано ... Пожалуйста, посмотрите на это, я страдаю от большой проблемы из-за этого ... Спасибо заранее –

+0

I ' m глядя на Алекс – fyasar

0

Книга «SAMS Teach Yourself Cocoa Touch Programming в 24 часа» показывает вам, как сделать свой собственный в главе CoreAnimation (полная реализация).

34

Есть еще одна хорошая реализация с открытым исходным кодом от demosthenese. Вот link.

+5

Из всех ссылок здесь это наиболее полное решение. –

+0

Я согласен, что это лучшие решения, очень просты в использовании, хороший пример, многие варианты конфигурации – scriba

+0

Определенно стоит взглянуть, лучше всего то, что вы можете использовать UIViews напрямую, а не использовать UIImage. – Zebs

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

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