【问题标题】:What is the screensize of a UIModalPresentationFullScreenUIModalPresentationFullScreen 的屏幕尺寸是多少
【发布时间】:2010-04-09 19:06:55
【问题描述】:

我有一个 UIModalPresentationFullScreen,但我的 UI 元素没有正确显示。我想在 IB 中定义屏幕尺寸,但不知道尺寸应该是多少?

【问题讨论】:

    标签: iphone objective-c cocoa-touch ipad interface-builder


    【解决方案1】:

    全屏当然是 1024x768 (iPad) / 480x320 (iPhone)(减去状态栏。)

    您真的应该让 UI 元素自动调整大小(在“Size Inspector”(Cmd+3)中使用“Autosizing”),而不是定义屏幕大小,这样您的界面就变得与屏幕大小无关。

    【讨论】:

    • 将屏幕尺寸设置为 1024x768 后,我定位了所有 UI 元素,它在 IB 中看起来很棒。当我在模拟器中运行它时,我的工具栏似乎没有在顶部对齐,即使 X 和 Y 是 0,0
    • @Sheehan:确保为状态栏保留 20px 的高度。
    • KennyTM - 成功了!我将 Y 设置为 20px,一切都正确对齐。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多