【问题标题】:What is the maximum width for frame in iPad Application?iPad应用程序中框架的最大宽度是多少?
【发布时间】:2012-09-25 16:17:31
【问题描述】:

我的应用程序(如日历视图),我应该设置所有视图加载,所以应该为每年设置 12 个网格视图,但 iPad(3) 在构建 13 个网格视图后让我记忆力令人担忧,它应该导致它是一个高数据,所以我寻找另一种方式,我发现一些东西可以无限和 StreetScroller 但是当我尝试它时,数据应该是固定的(例如:无法处理明年改变数据加载的位置)是正确的还是我错过了。起来,有一种方法可以使用它,我不知道它??? 请帮我找到解决办法???

【问题讨论】:

    标签: ipad ios5 ios4 ios-simulator


    【解决方案1】:

    据我了解,您正在实现日历类型的视图,并且您会遇到大量数据的内存问题。

    在回答这个问题的标题时,iOS 应用程序中的框架(我假设您的意思是 UIView)没有最大宽度。 但是,确保正确管理记忆很重要。例如,我可以有一个 749202 像素宽的视图,并包含详细的图表/文本/图像/等...如果我在第一次加载时完整填写此视图,应用程序会崩溃;它会占用太多内存。

    为了确保不会发生这种情况,我需要优化我的内存使用。例如,我知道 iPad 纵向的最大宽度为 768 pts,横向为 1024 pts(可通过视图窗口的宽度和高度发现)。因此,我只会在(或即将)在视图中时创建/渲染我的数据。这意味着我一次只需要渲染总宽度的 0.1%,这在内存方面更易于管理。

    关于你的具体情况,描述很模糊,也没有任何代码,所以这是我能提供的最好的信息。关于 StreetScroller 示例(如果我记得这是 UIScrollView 的 WWDC 示例项目),我不知道您到底遇到了什么问题。

    【讨论】:

    • 感谢您的解释,但我遇到的问题是填写数据。
    • 恐怕你需要更清楚,我不明白你给出的描述所遇到的问题。
    • 我会接受答案,因为它是我现在发现的野兽解释/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-29
    • 2012-10-25
    • 2014-05-07
    • 1970-01-01
    • 2011-06-23
    • 2011-02-26
    相关资源
    最近更新 更多