菜鸟教程小白 发表于 2022-12-12 12:34:50

ios - 在 Storyboard 中定位 UILabel


                                            <p><p>我正在尝试将 <code>UILabel</code> 放置在 Storyboard 的 <code>UIView</code> 内,没有任何代码。我希望标签的 X 位置为 <code>UIView</code> 宽度的 1/4。因此,如果 <code>UIView</code> 的宽度为 400,我希望 <code>UILabel</code> 为 X = 100。</p>

<p>是否可以在没有代码的约束下在 Storyboard 上做到这一点?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您需要创建一个约束,使标签的前缘等于您的 superView 的后缘,其中 <code>constant</code> 为 <code>0</code> 和 <code> <code>0.25</code>的乘数</code>。</p>

<p>在<em> Storyboard</em>中创建它:</p>

<ol>
<li><kbd>control</kbd> - 从标签拖动到其父 View 的右边缘。</li>
<li>从弹出窗口中选择<em>Trailing Space to Container</em>。</li>
<li>现在编辑约束。单击将标签连接到其 superView 右侧的 I 栏。打开<em>属性检查器</em>。选择<em>First Item</em>弹出窗口并选择<em>Reverse First and Second Item</em>。</li>
<li><em>First Item</em> 现在应该是标签的<em>Trailing</em> 边缘。单击它并将其更改为 <em>Leading</em>。</li>
<li>将<em>常量</em>改为<code>0</code>。</li>
<li>将<em>乘数</em>更改为<code>0.25</code>。 (注意:您也可以使用 <code>1:4</code> 或 <code>1/4</code> 如果它们看起来更直观)。</li>
</ol>

<hr/>

<p> <a href="/image/ZnXLtm.png" rel="noreferrer noopener nofollow"><img src="/image/ZnXLtm.png" alt="Constraint in Storyboard"/></a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在 Storyboard 中定位 UILabel,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/41213710/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/41213710/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在 Storyboard 中定位 UILabel