ios - Xcode 6 - 创建具有相同高度的 UIImageView 随屏幕方向变化?
<p><p>当我在不同的设备上运行 <code>UIImage</code> 时,为什么它的高度没有变化?我将所有 4 张图像的高度都设置为 187,我想以相同的高度显示它们以便它们填满整个屏幕?</p>
<p>以下是每张图片的限制条件:
<img src="/image/BlPBV.png" alt="enter image description here"/> </p>
<p>右侧的图像是从 Xcode 截取的屏幕截图。左图是 iPhone 6 上的屏幕截图</p>
<p> <img src="/image/Vkim6.jpg" alt="enter image description here"/> </p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p><code>UIImage</code> 的大小不会改变,因为它是相同的 JPG/PNG 文件,与设备无关。您需要的是一组适当的布局约束。</p>
<p>我建议以下方法:</p>
<ol>
<li>将第一个 ImageView 的 <code>top</code> 连接到 superview 的 <code>top</code>,</li>
<li>将最后一个 ImageView 的 <code>bottom</code> 连接到 superview 的 <code>bottom</code>,</li>
<li>为所有 ImageView 设置<code>等高</code>。</li>
</ol>
<p>哦,别忘了为水平轴设置一些约束。</p></p>
<p style="font-size: 20px;">关于ios - Xcode 6 - 创建具有相同高度的 UIImageView 随屏幕方向变化?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/30754281/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/30754281/
</a>
</p>
页:
[1]