2009-04-05 7 views
53

iPhone 용으로 제공되는 오픈 소스, CoverFlow와 유사한 API 또는 라이브러리가 있습니까?iPhone 용 오픈 소스 CoverFlow 라이브러리

애플리케이션별로 라이센스가있는 구현을 찾았지만 오픈 소스 경로를 선호합니다.

또한 공개 API 만 사용하는 라이브러리에 관심이 있습니다. 비공개 API를 사용하면 App Store에 앱이 게시되지 않을 수 있습니다.

답변

33

좋은 사람들은 다음과 같은 가능한을 가지고있다 :

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

그것은 BSD 라이센스입니다.

+0

링크가 페이지로드 오류를 생성합니다 ... 올바른지 확인할 수 있습니까? 감사합니다. –

+0

방금 ​​재시험을했으며, 처음 시도해 보았을 때 실패했고, 두 번째 시도는 실패했습니다. 무슨 일인지 잘 모르겠지만 'flowcover opengl es'에 대한 Google 검색의 상단에 표시됩니다. http://www.google.com.au/search?hl = ko & q = flowcover + opengl + es & btnG = 검색 및 메타 = 캐시를 사용하여 이것을 볼 수 있습니다 – 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

에리카 Sadun의 The iPhone Developer's Cookbook의 마지막 장에서는 커버 플로우 (Cover Flow)에 관한 것입니다. 당신은 Google 코드에 책의 샘플 저장소에서 소스 코드를 잡아 수 있습니다 Chaosinmotion에서 cookbooksamples

+5

불행히도 Erica의 솔루션은 공개되지 않은 iPhone API의 측면을 사용합니다. –

42

내가 iPhoneDevCamp - OpenFlow에서 공개 한 라이브러리를 확인해 볼 수도 있습니다. http://apparentlogic.com/openflow

모든 핵심 애니메이션 기반이므로 이해하기 쉽고 필요에 따라 맞춤 설정할 수 있습니다. AFOpenFlowView는 UIView의 하위 클래스입니다.

데모 응용 프로그램이 포함되어 있으며 개인용 웹 사이트의 블로그 항목에서 사용법에 대한 자세한 정보를 확인할 수 있습니다. fajkowski.com

질문이나 의견이 있으시면 나에게 전화를 겁니다! -Alex

+0

매우 근사하고 멋진 작품. –

+0

안녕하세요 alex 찾는 u는 frm 긴 ... 당신은 havent 이미지가 선택되면 플립 애니메이션을 포함 opensource 출시 ... 그것으로 인해 큰 prob로 고통 받고 있어요 그것을 봐 ... 미리 감사드립니다 –

+0

난 ' 알렉스를 찾고있는 m – fyasar

0

"SAMS Teac Yourself Cocoa Touch Programming in 24 Hours"책은 CoreAnimation 장 (전체 구현)에서 자신을 만드는 법을 보여줍니다.

34

demosthenese에 의해 또 다른 멋진 오픈 소스 구현이 있습니다. 여기에 link이 있습니다.

+5

여기에서 모든 링크 중에서 가장 완벽한 솔루션입니다. –

+0

나는 이것이 사용하기에 가장 좋은 솔루션, 좋은 예제, 많은 구성 옵션 인 것 같다. – scriba

+0

분명히 살펴볼 가치가있는 부분은 UIImage를 사용하는 대신 UIViews를 직접 사용할 수 있다는 점이다. – Zebs

관련 문제