如何让我的图像完全适合UIView

时间:2017-06-30 11:26:09

标签: ios iphone uiview

我申请的图片在IPhone7 plus模拟器和iPhone 5模拟器中看起来很不错,它不像我想要的那样。 我附上了两张图片。请帮帮我。

enter image description here

第二张图片:

enter image description here

约束:

enter image description here

like this I want two images one over another

4 个答案:

答案 0 :(得分:1)

请按以下步骤操作:

  1. 在故事板中,使用自动布局UI视图,如下所示:添加 左,上,高,宽的约束
  2. 它适用于所有屏幕

答案 1 :(得分:1)

使用Propotional Constraints代替修复widh,heigth Constraints。

让我们说你的View有250宽度& 100高度,你正在设计375宽xib的单元格。

给出约束的步骤

1 :- Leading Constraints  same as you described in your image.
2 :- Center Vertical Constraints same as you described in your image.
3 :- Give aspect Ratio to your View.
4 :- Give equal width Constarint of Your View with Super View.

乘数计算: - > 250/375 = 0.6666666667

编辑名称应该如下的最后一个Constarint: Propotional Width ,编辑该Constarint并将乘数设为 0.6666666667

使用应用程序,如果使用委托方法设置适当的单元格高度,它应该可以正常工作。

答案 2 :(得分:1)

我认为你在设计时在故事板中使用7加屏幕分辨率。 在约束加载之前适用拐角半径。

在超级调用后,在layoutSubviews方法中应用您的角半径。

答案 3 :(得分:0)

为该UIView添加以下约束。

MainWindow::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)

将完美运作。