2013-03-26 63 views
0

我希望有人能帮助我解决这个问题。我有一个应用程序,我试图更新以摆脱在iPhone 5上运行时的信箱外观。我已将[email protected]添加到该项目,并且该应用程序似乎可以正确缩放。任何设备上的启动画面看起来都正确,但是我的“主页”屏幕上有一个工具栏,我似乎无法在正确的位置找到它。如果我5的权利,我不能看到它在4秒,如果我得到它正确的4秒,它是非常低的5。iPhone 4/iPhone 5在MonoTouch中的用户界面兼容性

我错过了什么吗?我是否需要手动移动顶部的工具栏?我是否需要移动应用中所有屏幕上的所有控件?

任何意见是赞赏!

谢谢

+1

您会分享您现在如何定位工具栏吗?你在InterfaceBuilder或代码中这样做吗?你使用任何AutoResizingMask? – 2013-03-26 20:13:01

+0

只使用IB,不使用任何面具 – dstilwell 2013-03-26 20:51:40

回答

0

以下是关于使用Interface Builder来处理大小调整的一些技巧。模拟指标在Interface Builder的

  1. 占据优势,如下所示: Attribute Inspector, Simulated Metrics, Size: Retina 4 Full Screen
    要做到这一点,选择您的顶级视图,并打开属性检查器。然后,您可以选择不同的尺寸和方向来查看您的视图如何响应。
  2. 选择自动调整大小的选项,如下所示:
    Size Inspector, View, Fixed top margin
    在你的情况,你想上方的固定利润,但低于灵活保证金。请注意,这与工具栏的默认设置相反,因为iOS约定是工具栏位于视图的底部。
  3. 认识到由于旋转而产生的尺寸调整和不同的屏幕尺寸通常可以以相同的方式处理。 (因此,如果您使用自动调整处理纵向和横向方向,iPhone5布局通常会自行处理。)
+0

真棒,谢谢! – dstilwell 2013-03-31 18:53:11