1
Swiftでプログラムでレイアウト制約をレイアウトするときに3番目の変数を含めるにはどうすればよいですか?
私は本質的に2つのボタンを大きなビューにレイアウトし、ボタン間の距離をより大きなビューの倍数に等しくします。 1つの向きでも動作しますが、表示サイズの変更は(例えば、デバイスを回転させた)際に更新されません
var buttonOneRightConstraint = NSLayoutConstraint(item: button1, attribute: .Right, relatedBy: .Equal, toItem: button2, attribute: .Left, multiplier: 1.0, constant: -largerView.frame.width/10)
:たとえば、私のような何かをしたいです。
ビューが更新されるたびにlargerView.frame.widthを計算する必要があると思いますが、それは定数のように扱いますが、それを行う方法はわかりません!
rotated
新しいメソッドの内部レイアウトを計算しますSwiftに - あなたがエクステンションを使っているなら、どこにこれを置くのですか?私はカスタムのサードパーティのキーボードを作成しています。 – vk2015