三个竞争对手/替代品

时间:2011-07-28 03:43:14

标签: ios three20

我认为three20是一个非常强大的lib,因为Facebook和Twitter使用它。我只是想知道Three20是否有任何竞争对手/替代品?甚至简单。

5 个答案:

答案 0 :(得分:7)

nimbus似乎是一个可以解决一些问题的项目。

答案 1 :(得分:4)

我经常使用Three20,但我总是在寻找替代方案,因为Three20不是轻量级框架,因为只导入Three20的一些功能是不切实际的。但我不知道有什么好的选择。如果您只需要一些功能,我更喜欢为自己编写代码或使用其他库。

对于Three20的一些功能,我知道其他库也做同样的事情。由于文件大小和副作用,它总是使用小型库的更好方法。

  1. 带样式文字的UILabel:OHAttributedLabel
  2. 异步加载和缓存图像:ImageLoader
  3. 拉取表格视图上的刷新:PullToRefresh
  4. 除此列表外,您还可以查看TapkuLibrary,其中为您的应用添加了CoverFlow或CalendarView等功能。

    最后,当您在库中搜索特殊功能时,GitHub始终是一个很好的资源。

答案 2 :(得分:4)

查看iOS controls

的此列表

您可以在那里找到200多个开源自定义控件。我已经使用了其中一些(star ratingconfirm button),它重量轻且易于嵌入。尽管如此,请检查许可证是否符合您的需求!

答案 3 :(得分:1)

THree20是为数不多的库之一,但是如果你浏览github,你可以找到大量带有源代码的示例ios项目,以便从中学习并适应你的应用程序。

答案 4 :(得分:0)

Three20提供了许多有用的包装以方便开发。这是最大的优势,直到知道没有什么可以取代它。