ios - 如何使用自动布局视觉格式语言将两个 View 放置在父 View 的相对两侧?

标签 ios objective-c xcode autolayout

目前我正在使用 Auto Layout 的视觉格式语言来水平放置这些 View ,如下所示:

H:|-[标签]-[按钮]-|

问题是标签和按钮之间的间距。如何使这个空间灵活,使 Label 始终与父 View 的左侧对齐,而 Button 始终与父 View 的右侧对齐?

最佳答案

你应该告诉 autolayout 设置一个 >=0 的空间,如下所示:

  @"H:|-[Label]-(>=0)-[Button]-|"

关于ios - 如何使用自动布局视觉格式语言将两个 View 放置在父 View 的相对两侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27931897/

相关文章:

objective-c - 在 NSWindow 中捕获关键事件

iphone - 如何使用 didFinishPickingMediaWithInfo 从视频中查找 "Selected frames"的开始和结束持续时间?

iphone - App Store 中的 iPhone 应用程序真的可以接受 Flash 5.5 和 Flex 4.5 吗?

ios - 错误ITMS-90023:缺少必需的图标文件

ios - 将过滤器应用于 UIScrollView GPUImage 中的当前图像索引

ios - AVAudioPlayer mp3 文件无法播放

ios - 删除 uicollectionview 中的选定单元格

ios - DispatchQueue 在 Swift 中不起作用的问题

ios - 在多个部分重用 UITableViewCell

iphone - UIScrollView 中的多个图像