<i id='723M0'><tr id='723M0'><dt id='723M0'><q id='723M0'><span id='723M0'><b id='723M0'><form id='723M0'><ins id='723M0'></ins><ul id='723M0'></ul><sub id='723M0'></sub></form><legend id='723M0'></legend><bdo id='723M0'><pre id='723M0'><center id='723M0'></center></pre></bdo></b><th id='723M0'></th></span></q></dt></tr></i><div id='723M0'><tfoot id='723M0'></tfoot><dl id='723M0'><fieldset id='723M0'></fieldset></dl></div>
<legend id='723M0'><style id='723M0'><dir id='723M0'><q id='723M0'></q></dir></style></legend>

<small id='723M0'></small><noframes id='723M0'>

    • <bdo id='723M0'></bdo><ul id='723M0'></ul>

  • <tfoot id='723M0'></tfoot>

      1. 以编程方式添加时,rightAnchor 约束不适用 - swift

        时间:2023-09-09
            <bdo id='Wd7sc'></bdo><ul id='Wd7sc'></ul>
          • <legend id='Wd7sc'><style id='Wd7sc'><dir id='Wd7sc'><q id='Wd7sc'></q></dir></style></legend>
              <tbody id='Wd7sc'></tbody>

          • <i id='Wd7sc'><tr id='Wd7sc'><dt id='Wd7sc'><q id='Wd7sc'><span id='Wd7sc'><b id='Wd7sc'><form id='Wd7sc'><ins id='Wd7sc'></ins><ul id='Wd7sc'></ul><sub id='Wd7sc'></sub></form><legend id='Wd7sc'></legend><bdo id='Wd7sc'><pre id='Wd7sc'><center id='Wd7sc'></center></pre></bdo></b><th id='Wd7sc'></th></span></q></dt></tr></i><div id='Wd7sc'><tfoot id='Wd7sc'></tfoot><dl id='Wd7sc'><fieldset id='Wd7sc'></fieldset></dl></div>

            1. <tfoot id='Wd7sc'></tfoot>

                <small id='Wd7sc'></small><noframes id='Wd7sc'>

                  本文介绍了以编程方式添加时,rightAnchor 约束不适用 - swift的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  当我添加 rightAnchor 约束时,常量 = 20 不适用.在leftAnchor就可以了

                  When I Added rightAnchor constraint, constant= 20 did not apply. In leftAnchor is ok

                  override init(frame: CGRect) {
                      super.init(frame: frame)
                  
                      addSubview(collectionView)
                      collectionView.translatesAutoresizingMaskIntoConstraints = false
                      NSLayoutConstraint.activate([collectionView.leftAnchor.constraint(equalTo: leftAnchor, constant: 20),
                                                   collectionView.topAnchor.constraint(equalTo: self.topAnchor),
                                                   collectionView.rightAnchor.constraint(equalTo: rightAnchor, constant: 20),
                                                   collectionView.heightAnchor.constraint(equalTo: self.heightAnchor)])
                  }
                  

                  有人可以帮我吗?

                  推荐答案

                  我有一种强烈的感觉,那就是你想要为 rightAnchor 做的事情.

                  I have a really strong feeling that this is what you wanted to do there for rightAnchor.

                  collectionView.rightAnchor.constraint(equalTo: rightAnchor, constant: -20)

                  如果你想从右边或底部填充,你应该使用负值.

                  If you want padding from the right or bottom you should use negative values.

                  经验法则:任何东西留下或向上的东西都是负面的.

                  Rule of thumb: Whatever is left or upwards of something is negative.

                  这篇关于以编程方式添加时,rightAnchor 约束不适用 - swift的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:约束不随设备方向更改而更新 下一篇:iOS 使用因 iPhone 尺寸之间的特征而异

                  相关文章

                    <small id='jfGKE'></small><noframes id='jfGKE'>

                  1. <i id='jfGKE'><tr id='jfGKE'><dt id='jfGKE'><q id='jfGKE'><span id='jfGKE'><b id='jfGKE'><form id='jfGKE'><ins id='jfGKE'></ins><ul id='jfGKE'></ul><sub id='jfGKE'></sub></form><legend id='jfGKE'></legend><bdo id='jfGKE'><pre id='jfGKE'><center id='jfGKE'></center></pre></bdo></b><th id='jfGKE'></th></span></q></dt></tr></i><div id='jfGKE'><tfoot id='jfGKE'></tfoot><dl id='jfGKE'><fieldset id='jfGKE'></fieldset></dl></div>
                    1. <tfoot id='jfGKE'></tfoot>
                    2. <legend id='jfGKE'><style id='jfGKE'><dir id='jfGKE'><q id='jfGKE'></q></dir></style></legend>

                        <bdo id='jfGKE'></bdo><ul id='jfGKE'></ul>