ios - 更改模拟矩阵会破坏 xcode 中的布局

标签 ios xcode

我为 iPhone 构建了一个漂亮的精美布局,然后决定尝试让它在 iPad 上看起来更好一些。因此,我更改了一些约束(我应该更改)并将模拟矩阵更改为“iPad 全屏”。到目前为止一切似乎都还不错。然而,当我换回 iPhone 时,一些控件从屏幕上消失了,在错误的位置,有些似乎完全消失了。它也没有做一些事情,比如转换我使用的进度条,但它曾经这样做过。

请注意:我一开始只支持 iPhone。我去更改了项目选项中的设置,它告诉我它将创建一个“Main-iPad”...我在任何地方都找不到这个文件。

  • 1/如何恢复远离 View 的控件 Controller ?
  • 2/我有什么遗漏的吗?每次我改变 模拟矩阵,它搞砸了其他设备的布局。
  • 3/新的“Main-iPad” Storyboard文件是否隐藏在某处?或者 集成到我当前拥有的“主”文件中吗?

PS> 第一个应用程序,对于 Xcode 来说相当新......

谢谢

最佳答案

要恢复控件,您可以转到项目界面中的“文档大纲”并在那里找到您的对象。然后转到尺寸检查器并将 X 和 Y 设置为 0,这样控件将重置为左上角。

关于ios - 更改模拟矩阵会破坏 xcode 中的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24625549/

相关文章:

ios - iOS以NSString获取用户位置

ios - 如何在没有 Storyboard的容器 View 中打开 View Controller

iphone - 为什么Objective C中的以下代码无法模拟 'message sent to deallocated instance '

ios - 选择和取消选择按钮集合

ios - 使用 NEON 内在函数存储非相邻 d 寄存器的最快方法

ios - 我可以用我的 phonegap/cordova IOS 应用程序部署 Cocoa http 服务器吗

html - 将 UIDatePicker 连接到 UIWebView

ios - UIPickerView selectRow 不工作

iphone - Xcode源码自动格式化

ios - xcode UICollectionView 打开另一个 View Controller