エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iOSのUILabelのサイズそのままでHiragino SansのqyjpやÉの上下が見切れないようにする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSのUILabelのサイズそのままでHiragino SansのqyjpやÉの上下が見切れないようにする - Qiita
import UIKit class VerticalGutterLabel: UILabel { /// フォントサイズの1/6のgutterを計算 private v... import UIKit class VerticalGutterLabel: UILabel { /// フォントサイズの1/6のgutterを計算 private var verticalGutter: CGFloat { guard let font = self.font else { return 4.0 //font未指定の時の値。だいたい4.0確保しておけばOKなのでそうしておく } return ceil(font.pointSize / 6.0) } /// サイズ(描画領域)を大きくする override var intrinsicContentSize: CGSize { if #available(iOS 17, *) { // iOS17以降だとalignmentRectInsetsが変わると自動的にintrinsicContentSizeも変わるようなので、iO

