Как изменить размер листа действий Swift UI? - PullRequest
0 голосов
/ 07 апреля 2020

У меня чрезвычайно универсальный c UIAlertController, и это нормально для меня. Единственная проблема в том, что размер заголовка слишком мал для моего вкуса.

Изображение листа действий: https://imgur.com/a/IlDsCAd

Соответствующий код:

var actionSheet = UIAlertController()

actionSheet = UIAlertController(title: "Add Notification", message: "This is a generic message. Would you like us to send you a push-notification?", preferredStyle: .actionSheet)

let cancel = UIAlertAction(title: "Cancel", style: .default, handler: nil)
let nearbyStores = UIAlertAction(title: "View nearby stores", style: .default, handler: nil)
let addNotification = UIAlertAction(title: "Add notification", style: .default, handler: nil)

    actionSheet.addAction(nearbyStores)
    actionSheet.addAction(addNotification)
    actionSheet.addAction(cancel)

self.present(actionSheet, animated: true, completion: nil)

Есть ли еще способ увеличить заголовок "Добавить уведомление"? Кроме того, мое приложение имеет темную тему, есть ли способ изменить цвет представления на черный, а цвет текста на белый?

Я пробовал следующее, но цвет не изменился:

actionSheet.view.backgroundColor = .black

Спасибо.

...