ちょっと調べたんで、メモ。
UILabel のテキストを上下で中央寄せしたいのですが、なかなか方法が見つかりませんでした。
どうやら出来ないらしいという記載をいくつか見かけましたが、以下の方法で出来ました。
やりたかったのは1行の場合なのでこれで事足りますが、複数行などは試してないのであしからず。。。
1 2 3 |
CGRect labelFrame = CGRectMake(20, 20, 280, 150); UILabel *myLabel = [[UILabel alloc] initWithFrame:labelFrame]; myLabel.baselineAdjustment = UIBaselineAdjustmentAlignCenters; |
[…] ■UILabel 内のテキストの上下中央揃え(Vertival Alignment)|hnyssh -開発メモ! […]
[…] 上下揃えという概念はいずこ 参考: UILabel 内のテキストの上下中央揃え(Vertival Alignment) | hnyssh [iOS8] SwiftでUILabel(ラベル)の高さを動的に可変して複数行表示させる | […]
[…] UILabel 内のテキストの上下中央揃え(Vertival Alignment) | hnyssh […]