【问题标题】:What is the point to use autolayout, grid view etc.? [closed]使用自动布局、网格视图等有什么意义? [关闭]
【发布时间】:2013-02-01 22:32:28
【问题描述】:

据我所知,只有 iOS 6 和 OS X 10.8 支持自动布局。有很多人的设备运行 iOS 5(感谢上帝为 6.0 发布了越狱,所以人们会更新到新版本)和 OS X 10.7。那么,如果我们丢掉一大堆用户或者需要通过变通方法(手动布局、单独的 XIB、SMGridView、SVPullToRefresh)来支持他们,那么现在使用新功能有什么意义呢?

我现在在哪里可以找到 iOS/OS X 发行版(就像在 Android site 上所做的那样)?

【问题讨论】:

  • 您是否认为 Apple 或任何公司在这方面更新其框架以改进它们或添加功能是错误的?
  • @0x7fffffff 不,我不知道。我不知道我是否遗漏了什么,并且有一种简单的方法可以在两个平台上支持新功能,甚至我现在应该支持 iOS 5。另一方面,有一个 JAR 来支持旧 Android 手机上的 Fragments API,为什么不支持旧 iOS 上的巨大变化?

标签: ios macos autolayout


【解决方案1】:

您是正确的,因为在大多数情况下,您希望定位尽可能低的 iOS 版本(在合理的意义上),这仍然可以让您开发出色的应用程序并获得最多的下载量。

话虽如此,iOS6 确实提供了很多增强功能 - 流布局等。如果这些增强功能不值得采用变通方法,那么您最好的选择是针对较低版本的 iOS 并放弃这些新功能。

所以我想简而言之,我建议此时最好将目标定位于 iOS 5 之类的系统,而不必担心自动布局。

您问题的第二部分 - iOS Distribution stats - 我认为 Apple Developer 官方网站中不存在任何此类指标。您最好的选择可能是搜索某个流行应用程序的开发者发布的统计数据 - 这是一个示例:http://david-smith.org/iosversionstats/

【讨论】:

    猜你喜欢
    • 2013-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多