私はプログラム的NSLayoutConstraints
、主にconstraintsWithVisualFormat
を使用するように、と私はこのレイアウトでビューを再作成しようとしていますので、実行する方法を学んでいます:iOS:constraintsWithVisualFormatを使用して余白を設定するにはどうすればよいですか?
このビューは3つのサブビューで構成されています、ビューの左側から15px離れた35x35px円アイコン、ビューの右側から15px離れたチェックマークアイコン、中央のラベル、円のアイコンから9px離れたところにあるチェックマーク、およびチェックマークが表示されます。
私はこの試みた:アイコンが右の場所にあり、どこそれはあまりにもすべきラベルが始まるが、私は私が欲しいのチェックマークを配置することはできません...それは実際に9px右始まり
[view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-15-[icon(==35)]-9-[label]-9-[checkmark(==24)]-15-|"
options:0
metrics:nil
views:NSDictionaryOfVariableBindings(icon, label, checkmark)]];
を2番目の状況(ラベルが長い)では、チェックマークがビューの外側にあります。
私は間違っていますか?ご協力いただきありがとうございます。
今すぐ取得します。どうもありがとうございました。 – Someday