ここに、共有ボタンとして機能するカスタム矢印のデザインがあります。図のように、中心点が底面図に固定された状態で、下端に固定されるはずです。
VFLを使用してこれを行うにはどうすればよいですか?
これは私が試みたものです
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-10-[_whiteSquare(160)]-10-|"
options:NSLayoutFormatDirectionLeadingToTrailing
metrics:nil
views:elementDict]];
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[_shareButton(45)]-|"
options:NSLayoutFormatDirectionLeadingToTrailing
metrics:nil
views:elementDict]];
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:[_shareButton(45)]-20-|"
options:NSLayoutFormatDirectionLeadingToTrailing
metrics:nil
views:elementDict]];
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-10-[_whiteSquare]-10-|"
options:NSLayoutFormatDirectionLeadingToTrailing
metrics:nil
views:elementDict]];
whiteSquare
との両方shareButton
がスーパービューに追加されます。しかし、これはスーパービューの下部に配置するだけshareButton
で、whiteSquare の下部に固定された中央ではありません