コードは次のとおりです。
[self.view addConstraints: [NSLayoutConstraint constraintsWithVisualFormat: @"V:|-0-[button]" options:0 metrics:nil views:NSDictionaryOfVariableBindings(button)]];
ただし、ビューはスーパービューに関連しており、上部のレイアウトガイドではありません。
|
はスーパービューを参照しているため、ビューをスーパービューの上部に固定する制約を作成しています。
上部のレイアウトガイドをVFL文字列の項目として追加する必要があります。
id guide = self.topLayoutGuide;
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[guide][button]"
options:0
metrics:nil
views:NSDictionaryOfVariableBindings(guide,button)]];
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加