草庐IT

iOS Simulator/Interface Builder 偏心

coder 2023-07-17 原文

在界面生成器中,我在此处放置了一个按钮:

但是,当我运行 iOS 模拟器(设备:iPhone 5s)时,它出现在这里:

我正在使用 Xcode 6 Beta 4

最佳答案

由于新的 iOS 屏幕尺寸,我建议您使用尺寸等级,但您仍然可以在文件检查器的界面构建器上禁用尺寸等级,如图所示:

如果您想使用自动布局,您可以在相应的 View 中添加下一个约束(参见第一张图片)。在第二步中,您应该使用与您的 View 对应的宽度和高度。在第二张图片中,您可以看到所有约束的概括和模拟器屏幕截图。 图片:

关于iOS Simulator/Interface Builder 偏心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24946346/

有关iOS Simulator/Interface Builder 偏心的更多相关文章

  1. java - Java BoxLayout中单个字符在Y轴上对齐偏心 - 2

    在Java中,将某些字符沿y轴对齐到BoxLayout的中心似乎存在问题。我不知道是什么导致了这种情况,我已经创建了一个SSCCE来演示这种效果。在这个例子中,我只使用了字符“a”,并且我在每个JPanel的正中间画了一条线来展示每个案例离中心有多远。粗体文本的情况似乎排列得很好,但正常格式和斜体都严重偏离中心,尽管同时使用了setAlignmentX和setHorizo​​ntalAlignment。感谢任何帮助理解这种影响的帮助。如果我的特定计算机上的Java不知何故出现问题,这是我运行SSCCE时屏幕上显示的图像,它沿y轴加载三个带有BoxLayouts的不同JPanel,并放置

  2. ios - 什么是 com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 2

    我想知道它是什么意思,以及为什么在代码中使用它:com.apple.InterfaceBuilder.IBCocoaTouchPlugin我有一个源代码,其中:已被使用。我们为什么要使用它? 最佳答案 该插件标识符告诉Xcode,任何InterfaceBuilder文档(Storyboard或XIB)都是使用Xcode构建的,以及创建界面时使用的Xcode/InterfaceBuilder的特定版本。 关于ios-什么是com.apple.InterfaceBuilder.IBCocoa

  3. ios - UIPopoverController presentPopoverFromBarButtonItem :. .. 偏心 - 2

    我从条形按钮项目中呈现一个弹出窗口,弹出窗口的箭头没有在该项目下方水平居中:我想将它向左移动几个像素。它不会出现在所有UIBarButtonItem实例上,只有在我使用自定义图像创建时才会出现。因此,例如,最右边的按钮项有一个完全居中的箭头,它是使用系统项实例化的:[[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemActiontarget:selfaction:@selector(shareButtonWasPressed:)]但是如果我使用自定义图片,[[UIBarButtonItemall

  4. ios - 是否可以仅使用 interfacebuilder 在自动布局中以相同宽度并排对齐 3 个 View ? - 2

    我有一个根据自动布局的快速问题。也许我遗漏了一些东西,但自两个小时以来,我一直在尝试将3个View以相同的宽度对齐。我的目标是每个View都使用1/3的屏幕。自动旋转后,所有View都应具有相同的宽度,但所有相邻的View应具有父View的总宽度。我的想法是这样的:以编程方式执行此操作很简单。是否可以仅使用界面构建器来解决此任务? 最佳答案 是的,只需将其设置为与父View相同的大小(然后将其更改为1:3比例)并将前导约束设置为0。您可以通过按住Ctrl键将您想要的View拖动到它的superView来完成此操作。在此处选择Equa

  5. ios - 在 Xcode 4 interfacebuilder/storyboard 中手动指定约束 - 2

    这似乎是一个非常基本的问题,但我找不到答案。当我向Storyboard中的场景添加元素、四处拖动它们或调整它们的大小时,Xcode会自动添加和删除约束以描述它们的大小和位置。现在,一旦Xcode创建了特定类型的约束——比如高度约束——我知道我可以修改它的属性——Relation、Constant和Priority在高度限制的情况下-通过属性检查器。我无法弄明白的是如何手动添加或删除给定类型的约束,而不是依靠Xcode的魔力为我这样做。例如,在我当前的场景中,我有一个包含工具栏和表格View的ViewController。现在,我清楚我想使用什么约束来描述这两个View的垂直定位和大小:

  6. ios - UIView 阴影和 InterfaceBuilder - 2

    我想使用CALayer向UI(图像)View添加投影。以下代码通常可以正常工作previewImage.layer.shadowColor=[[UIColorblackColor]CGColor];previewImage.layer.shadowOffset=CGSizeMake(1.0f,1.0f);previewImage.layer.shadowOpacity=1.0f;previewImage.layer.shadowRadius=8.0f;但是,这仅在我以编程方式创建该View并将其作为subview添加到我的主视图时才有效。当该View在InterfaceBuilder中

  7. ios - UIView 阴影和 InterfaceBuilder - 2

    我想使用CALayer向UI(图像)View添加投影。以下代码通常可以正常工作previewImage.layer.shadowColor=[[UIColorblackColor]CGColor];previewImage.layer.shadowOffset=CGSizeMake(1.0f,1.0f);previewImage.layer.shadowOpacity=1.0f;previewImage.layer.shadowRadius=8.0f;但是,这仅在我以编程方式创建该View并将其作为subview添加到我的主视图时才有效。当该View在InterfaceBuilder中

  8. iOS Simulator/Interface Builder 偏心 - 2

    在界面生成器中,我在此处放置了一个按钮:但是,当我运行iOS模拟器(设备:iPhone5s)时,它出现在这里:我正在使用Xcode6Beta4 最佳答案 由于新的iOS屏幕尺寸,我建议您使用尺寸等级,但您仍然可以在文件检查器的界面构建器上禁用尺寸等级,如图所示:如果您想使用自动布局,您可以在相应的View中添加下一个约束(参见第一张图片)。在第二步中,您应该使用与您的View对应的宽度和高度。在第二张图片中,您可以看到所有约束的概括和模拟器屏幕截图。图片: 关于iOSSimulator/

  9. iOS Simulator/Interface Builder 偏心 - 2

    在界面生成器中,我在此处放置了一个按钮:但是,当我运行iOS模拟器(设备:iPhone5s)时,它出现在这里:我正在使用Xcode6Beta4 最佳答案 由于新的iOS屏幕尺寸,我建议您使用尺寸等级,但您仍然可以在文件检查器的界面构建器上禁用尺寸等级,如图所示:如果您想使用自动布局,您可以在相应的View中添加下一个约束(参见第一张图片)。在第二步中,您应该使用与您的View对应的宽度和高度。在第二张图片中,您可以看到所有约束的概括和模拟器屏幕截图。图片: 关于iOSSimulator/

随机推荐