ios - Xcode 中的约束(Swift 2 iOS 应用程序)

标签 ios iphone xcode swift adaptive-layout

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

已关闭 6 年前

我正在使用 Swift 在 xcode 中制作一个简单的 iOS 应用程序,虽然我已经弄清楚了整个后端(并且它工作得很好),但我根本不理解约束。我正在尝试使我的布局自适应,以便它适用于所有 iphone 屏幕,但我遇到了一个非常困难的时期。关于如何创建完美布局有什么建议吗?资源也会有帮助。大多数资源不会解释这个概念或从头开始。

我遇到的另一个问题是,每次我点击某个东西,例如一个表格单元格,然后取消选中“约束到边距”并设置约束,更改不会保存,一旦我按 Enter 键,它们就会恢复为原始设置。

真的迷失在这整个约束的事情上。谢谢!

最佳答案

因此对于学习约束,我建议您完成本教程。它很长,但涵盖了很多重要的概念。

www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2

至于对边距的约束,您需要在编辑值之前取消选择“对边距的约束”。一旦你编辑了一个值,确保红线被激活,并且在你确定所有的值之前不要点击添加约束。 (1)

(Image 1)

您可以在此窗口中检查和编辑约束,只需选择您的 View 并转到此处 (2)

(image 2)

关于ios - Xcode 中的约束(Swift 2 iOS 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37862371/

上一篇:ios - 处理通知中 View 的点击

下一篇:ios - swift 中的“架构 i386 的 undefined symbol ”

相关文章:

javascript - Safari 移动浏览器没有 <select> 的 selectedOptions

ios - 更改字形中单个字符的颜色

objective-c - 带有 UITableView 的 UIViewController 中可能存在内存泄漏

ios - 如何为特定矩形设置地理围栏?

ios - 代码 : Can't Export in-house app . 。配置文件错误

android - SOAP 过时了吗?

objective-c - Cocoa Touch - 自定义 UIButton 形状

iphone - ModalViewController 不在窗口层次结构中

iphone - 当 UISearchBar 失去焦点时隐藏键盘

ios - 在 iOS 应用程序中创建、读取和写入纯文本文件