【问题标题】:How would I align an image to the bottom right of the view using Size Classes in Xcode?如何使用 Xcode 中的 Size Classes 将图像对齐到视图的右下角?
【发布时间】:2015-06-04 15:03:48
【问题描述】:

我有一个图像,我想与视图的右下角对齐,然后我希望图像的其余部分可以缩放以填充可用空间,但不会掉出屏幕。

我的图片是正方形,所以我不希望图片的宽度大于设备的最短边(纵向或横向)。

我是 Size Classes 的新手,但无论我应用什么限制,图像都会变得比视图大,并且似乎在屏幕的底部和右侧之间有间隙,即使我已经设置了这些约束为 0。

【问题讨论】:

  • 关于间隙:检查您是否忽略了边距 - 可以通过双击约束来设置

标签: ios xcode xcode6 autolayout size-classes


【解决方案1】:

您的规格有点不清楚,这可能是您遇到困难的原因;你需要非常清楚你想要什么。我可以毫不费力地将方形图像制作成方形并在两个方向上准确填充较短的尺寸:

因此,如果这是您想要的,那么可以通过约束轻松实现(不涉及尺寸等级)。

【讨论】:

  • 次要细节:他想要右下角;)而不是左下角
  • @luk2302 我从来都不擅长左右手。但是,嘿,如果它填满了整个底部,你怎么知道哪个是哪个? :) 无论如何,让我们看看这是否是他的意思;我听不懂他在说什么。
  • @matt 抱歉,我知道我很难解释我想要什么,但你或多或少明白了。我需要设置哪些约束来完成您所取得的成就?它需要正好位于右下角,因为图形设计为适合角落(有点像标注)。我提到大小类的原因是我在我的故事板中使用它们,并将这种努力应用于 Anyw x Anyh '大小',如果这有意义的话?不确定这是否重要,但我想我会添加它
  • 但如果它真的是一个最大尺寸的正方形,它就不是右下角——它只是底部(纵向)或右侧(横向)。对吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-13
相关资源
最近更新 更多