2009-04-05 38 views
53

Có bất kỳ nguồn mở, API hoặc API giống như CoverFlow có sẵn cho iPhone không?Mã nguồn mở CoverFlow thư viện cho iPhone

Tôi đã tìm thấy một triển khai được cấp phép cho mỗi ứng dụng, tuy nhiên, tôi rất muốn đi tuyến đường nguồn mở.

Ngoài ra, tôi quan tâm đến các thư viện chỉ sử dụng API công khai, vì sử dụng API không công khai có thể ngăn ứng dụng xuất bản trong App Store.

Trả lời

33

Những người đẹp tại Chaosinmotion đã có có sẵn sau:

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

Nó BSD được cấp phép.

+0

Liên kết tạo ra lỗi tải trang ... bạn có thể xác minh lỗi chính xác không? Cảm ơn –

+0

Tôi vừa kiểm tra lại nó và nó không thành công lần đầu tiên tôi thử nó và làm việc thứ hai. Tôi không chắc chắn điều gì đang xảy ra nhưng nó được hiển thị ở đầu tìm kiếm của Google cho 'bí quyết phát triển': http://www.google.com.au/search?hl = vi & q = flowcover + opengl + es & btnG = Tìm kiếm & meta = Bạn có thể sử dụng bộ nhớ cache để xem nó – oldbeamer

+0

Rất tuyệt, nhờ liên kết! –

0

Tôi không biết về bất kỳ thư viện nguồn mở nào cho những gì bạn mô tả ở trên. Tuy nhiên, nếu bạn đã quen thuộc với hoạt ảnh lõi, nó sẽ không quá khó để thực hiện những gì bạn mô tả.

Kiểm tra các liên kết dưới đây để biết một số thông tin hơn:

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

> Tuy nhiên, nếu bạn đã quen thuộc với hoạt ảnh lõi, sẽ không quá khó để thực hiện những gì bạn mô tả. Tôi không chắc nó có đúng không. Coverflow là một hoạt ảnh phức tạp hợp lý. Đáng buồn thay, tôi không nghĩ rằng có bất kỳ triển khai tên miền công cộng nào. –

2

Chương cuối cùng trên Erica Sadun của The iPhone Developer's Cookbook khoảng Cover Flow. Bạn có thể lấy mã nguồn từ kho mẫu của cuốn sách trên Google Code: cookbooksamples

+5

Thật không may, giải pháp của Erica sử dụng các khía cạnh của API iPhone không công khai. –

42

Bạn cũng có thể muốn xem thư viện mà tôi đã phát hành tại iPhoneDevCamp - OpenFlow. http://apparentlogic.com/openflow

Đó là tất cả dựa trên hoạt ảnh dựa trên lõi, vì vậy thật dễ hiểu và tùy chỉnh theo nhu cầu của bạn. AFOpenFlowView là một phân lớp của UIView.

Tôi đã bao gồm ứng dụng demo và kiểm tra mục nhập blog trên trang web cá nhân của mình để biết thêm thông tin về việc sử dụng nó. fajkowski.com

Thả cho tôi một dòng nếu bạn có bất kỳ câu hỏi hoặc nhận xét nào! -Alex

+0

Rất tuyệt, công việc tuyệt vời. –

+0

hi alex tìm u frm dài ... bạn havent chưa phát hành mã nguồn mở bao gồm hình động lật khi hình ảnh được chọn ... Hãy nhìn vào nó tôi đang bị tuyệt vọng vì nó ... Cảm ơn trước –

+0

Tôi ' m tìm đến Alex – fyasar

0

Quyển sách "SAMS Teach Yourself Cocoa Touch Programming trong 24 giờ" cho bạn thấy cách tạo riêng của bạn trong chương CoreAnimation (hoàn thành triển khai).

34

Có một triển khai mã nguồn mở tuyệt vời khác do demosthenese. Đây là số link.

+5

Trong số tất cả các liên kết ở đây, đây là giải pháp hoàn chỉnh nhất. –

+0

Tôi đồng ý đây có vẻ là giải pháp tốt nhất, rất đơn giản để sử dụng, ví dụ tốt, nhiều tùy chọn cấu hình – scriba

+0

Chắc chắn đáng xem, phần tốt nhất là bạn có thể sử dụng UIViews Trực tiếp thay vì sử dụng UIImage. – Zebs

Các vấn đề liên quan