UILabel
セルの垂直方向の中央に配置したいことがあります。これはプログラムで行う必要があります。次の制約を追加して中央に配置しようとしました(locNameはUILabelです):
[cell addConstraint:[NSLayoutConstraint constraintWithItem:cell
attribute:NSLayoutAttributeCenterY relatedBy:0 toItem:cell.locName
attribute:NSLayoutAttributeCenterY multiplier:1 constant:0]];
これは私が得る結果です:
センタリングのように見えますが、高さなどを変えているのUILabel
でしょうか?
IB のビュー コントローラーは次のとおりです。
プログラムで垂直方向のセンタリングを実現するにはどうすればよいですか?