Я заметил, что этот вопрос был «sortof» спросил here. Хотя кажется, что он просит изменить тело вместо названия. Другое то, что один пост, который выглядит как город-призрак активности, а также некоторые объективные вопросы и ответы, кажется, что это может быть даже невозможно сделать.UIAlertController in Swift. Есть ли способ изменить размер шрифта?
Вопрос: Возможно ли увеличить размер текста в заголовке экрана предупреждения, и если да, то как это делается?
Вот мой @IBAction
@IBAction func sortOrderTapped(sender: AnyObject) {
let sheet = UIAlertController(title: "Sort By:", message: nil, preferredStyle: .ActionSheet)
sheet.view.tintColor = Brower.alertBlue
let action = { (title: String, callback:() -> Void) in
sheet.addAction(UIAlertAction(title: title, style: .Default, handler: { action in
self.sortOrderButton.setTitle(" " + action.title, forState: nil)
callback()
}))
}
action("Start Order", {
self.sortByStartOrder()
})
action("Overall", {
self.sortByOverall()
})
action("Age Class", {
self.sortByAgeClass()
})
action("Bib Number", {
self.sortByBibNumber()
})
action("Run Number", {
self.sortByRunNumber()
})
sheet.addAction(UIAlertAction.cancelAction())
sheet.popoverPresentationController?.sourceView = self.view
sheet.popoverPresentationController?.sourceRect = CGRectMake(0.0, 0.0, self.view.bounds.size.width, self.view.bounds.size.height)
sheet.popoverPresentationController?.permittedArrowDirections = UIPopoverArrowDirection.allZeros
presentViewController(sheet, animated: true, completion: nil)
}
P.S. Это действие отлично работает, никаких ошибок или проблем, все, что я хочу сделать, это увеличить размер title: "Sort By:"
.
-Добавить тему комментария Я действительно ненавижу, что при поиске этого ответа всякий раз, когда я буду задавать вопрос с быстрым текстом, он будет включать в себя верхний уровень, что единственное место, где оно было быстро на странице, было в аналогичные вопросы вкладки ... Как расстраивать ...
выглядит как NO. Для этого вам нужно написать свою собственную реализацию. – gagarwal
Я довольно новичок в swift и ios вообще, так что это может быть слишком много для нуба, подобного мне, но как я могу написать свою собственную собственную реализацию, чтобы сделать это? Возможно, есть документация для просмотра? – TaylorAllred
Кажется возможным, согласно http://stackoverflow.com/a/31662700/3458802 в http://stackoverflow.com/questions/31662591/swift-how-to-change-uialertcontrollers-title-color – duthen