アプリにテーブルビューがあります。ストーリーボード内にあり、プロトタイプ セルを持つように構成されています。まず、UITableViewCell の textLabel プロパティを使用してテキストを設定し、tableView:cellForRowAtIndexPath: 内のフォントも変更しました。
cell.textLabel.font = [UIFont fontWithName:@"Calibre-Light" size:18];
フォントを変更すると、テキストはすでに垂直方向の中央に配置されていません。スクリーンショットを見てください。
最初の画像はカスタム フォント、2 番目の画像はデフォルト フォントです。
プロトタイプセル内にラベルを作成し、制約を定義して垂直方向に中央揃えにしようとしました。
しかし、それも役に立ちませんでした。結果は最初のスクリーンショットと同じです。なぜ私はこのような振る舞いをするのですか??
答えてくれてありがとう!