毎回 title と message のどっちを設定するとどうなるかを忘れるので表にしてみました
style = actionSheet のときに title あり/message = nil
と title = nil/message あり
のパターンで後者の方がフォントが太くなるあたりが見どころです
UIAlertController.Style.alert
not empty message | empty message | nil message | |
---|---|---|---|
not empty title | |||
empty title | |||
nil title |
UIAlertController.Style.actionSheet
not empty message | empty message | nil message | |
---|---|---|---|
not empty title | |||
empty title | |||
nil title |