【问题标题】:Tiling solution for the iPhone that can handle infinite # of tilesiPhone 的平铺解决方案,可以处理无限数量的平铺
【发布时间】:2010-04-16 18:31:17
【问题描述】:

我一直在寻找在 iPhone/iPad 上实施类似于 Google 地图之类的平铺解决方案的方法。我已经查看了如何将 CATiledLayer 实现到 UIScrollView 内的视图中的示例。然后,当您滚动视图时,图块会请求显示新数据。但是,当您的视图尺寸有限(即:3000x3000)时,这似乎可行。但是,我如何将其用于更大尺寸的平铺解决方案。基本上,我希望能够尽可能大地显示所需的数据。我可以以某种方式使用 CATiledLayer 来做到这一点吗?任何方向将不胜感激。

【问题讨论】:

    标签: iphone objective-c uiscrollview tiles


    【解决方案1】:

    我不知道如何使用 CATiledLayer 来实现这一点,但如果您查看名为 ScrollViewSuite 的示例代码,更具体地说是其中的“平铺”项目,您会发现一种无需使用 Google Maps 的方法使用 CATiledLayer。

    我个人不喜欢使用 CATiledLayer - 它似乎有自己的想法,不能轻易监控,例如你不知道它什么时候完成重绘等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多