【问题标题】:how to set width & height of image using auto layout in xcdoe?如何在 xcode 中使用自动布局设置图像的宽度和高度?
【发布时间】:2015-06-12 12:22:21
【问题描述】:

我有一个视图和图像。我的视图始终位于超级视图的中心。我想在视图周围添加一个图像。我可以添加视图,但问题是高度和宽度是问题。所以请告诉我如何为图像视图的高度和宽度设置约束。

以下是图像视图的约束

  • 水平中心

  • 垂直中心

  • 与父视图等宽(1.7 乘数)

  • 纵横比

如您所见,右侧视图和图像之间存在一些空间。请告诉我如何解决此问题?

【问题讨论】:

  • 你能分享你的项目吗?
  • 看看你是否想看你在Storyboard中创建的用户界面,你应该添加四个约束,如顶部、底部、前导和尾随。将此约束应用于两个控件。对你有帮助吗?
  • 问题是我想用视图移动图像。所以如果我放置约束图像将无法正确移动。
  • 将两个控件添加到一个视图中并相对应用约束。
  • 你可以发布你想要的屏幕截图

标签: ios objective-c xcode autolayout


【解决方案1】:

您可以通过控制从视图拖动到自身并选择纵横比来在 IB 中添加纵横比约束。

Ans here..

【讨论】:

  • 我不想写代码。我只需要故事板的解决方案
  • @DheerajKumar 首先学习自动布局的基础知识。阅读本教程raywenderlich.com/83129/…
【解决方案2】:

按 cmd 并选择图像或图像所在的视图。然后去编辑器 -> 引脚 -> 水平间距并将间距设置为 0。

【讨论】:

  • 这根本不起作用。我的视图移到了右侧。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-26
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
  • 2023-03-04
  • 1970-01-01
  • 2012-03-01
相关资源
最近更新 更多