菜鸟教程小白 发表于 2022-12-13 07:57:48

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]
查看完整版本: ios - Xcode 6 - 创建具有相同高度的 UIImageView 随屏幕方向变化?