2011-07-28 29 views
5

Tôi thấy có ba20 là một thư viện rất mạnh mẽ, đáng sợ vì Facebook và Twitter sử dụng nó. Tôi chỉ muốn biết nếu có bất kỳ đối thủ cạnh tranh/lựa chọn thay thế cho Three20? hoặc thậm chí đơn giản.Ba20 đối thủ cạnh tranh/lựa chọn thay thế

Trả lời

7

nimbus có vẻ là một dự án sẽ giải quyết một số vấn đề.

+0

không, nimbus cách xa ba mươi, rất nhiều chức năng đẹp trong Three20 không tồn tại. – Jacky

1

THree20 là một trong số ít libs nhưng nếu bạn nhìn xung quanh github bạn có thể tìm thấy nhiều dự án mẫu ios với mã nguồn để tìm hiểu và thích ứng với ứng dụng của bạn.

4

Tôi sử dụng Three20 rất nhiều, nhưng tôi luôn tìm kiếm một giải pháp thay thế, vì Three20 không phải là một khung công tác nhẹ và vì chỉ nhập một vài tính năng của Three20 là không thực tế. Nhưng tôi không biết bất kỳ lựa chọn tốt nào khác. Nếu bạn chỉ cần một vài tính năng tôi thích viết mã của riêng tôi cho nó hoặc sử dụng một thư viện khác.

Đối với một số tính năng của Three20, tôi biết các thư viện khác hoạt động tương tự. Nó luôn luôn là một cách tốt hơn để sử dụng thư viện nhỏ, vì kích thước tập tin và tác dụng phụ.

  1. UILabel với văn bản theo kiểu: OHAttributedLabel
  2. Load và bộ nhớ cache hình ảnh asynchroniously: ImageLoader
  3. Kéo để làm mới trên một cái nhìn bảng: PullToRefresh

Bên cạnh đó vào danh sách này, bạn có thể có một cái nhìn tại TapkuLibrary có thêm các tính năng như CoverFlow hoặc CalendarView cho ứng dụng của bạn.

Cuối cùng GitHub luôn là tài nguyên tốt, khi bạn tìm kiếm thư viện để có các tính năng đặc biệt.

4

Kiểm tra danh sách này iOS controls.

Bạn sẽ tìm thấy hơn 200 điều khiển tùy chỉnh nguồn mở tại đó. Tôi đã sử dụng một số trong số họ (star rating, confirm button), nhẹ và dễ nhúng. Kiểm tra xem giấy phép có phù hợp với nhu cầu của bạn trước đây không!

0

Three20 cung cấp nhiều trình bao bọc hữu ích để tạo điều kiện phát triển. Đó là lợi thế lớn nhất và cho đến khi biết không có gì có thể thay thế nó.

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