言語がアラビア語の場合、IOS 10 で UIAlertAction テキストの配置に問題があります。
この問題は IOS 10 だけで発生します。textAlignmetCenter を常に設定するにはどうすればよいですか?
ありがとう
言語がアラビア語の場合、IOS 10 で UIAlertAction テキストの配置に問題があります。
この問題は IOS 10 だけで発生します。textAlignmetCenter を常に設定するにはどうすればよいですか?
ありがとう
UIAlertControllers のテキストの配置とスタイル設定の両方に、以下を使用して成功しました。
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = NSTextAlignment.Center
let messageText = NSMutableAttributedString(
string: "The message you want to display",
attributes: [
NSParagraphStyleAttributeName: paragraphStyle,
NSFontAttributeName : UIFont.preferredFontForTextStyle(UIFontTextStyleBody),
NSForegroundColorAttributeName : UIColor.blackColor()
]
)
myAlert.setValue(messageText, forKey: "attributedMessage")
"attributedTitle"
の代わりに ,を使用すると、タイトルで同様のことができます。"attributedMessage"