0

MDCAlertController太字の単語を含む に属性付きメッセージを設定しようとしています。ただし、iOS のマテリアル コンポーネント ライブラリはそれを無視しているようで、その理由はわかりません。

これが私が使用しているコードで、以下に結果のスクリーンショットを示します。

let message = "This should be bold"
let attributedString = NSMutableAttributedString(string: message, attributes: [
    .font: UIFont.systemFont(ofSize: 14)
])
attributedString.addAttribute(
    .font,
    value: UIFont.boldSystemFont(ofSize: 14),
    range: (message as NSString).range(of: "bold")
)

let alert = MDCAlertController(
    title: "Example alert",
    attributedMessage: attributedString
)
alert.addAction(MDCAlertAction(title: "OK"))
present(alert, animated: true)

ここに画像の説明を入力

4

1 に答える 1