У меня есть приложение с тестовыми вопросами.Кнопка ответа (ResizableButton) является подклассом UIButton, ее размер изменяется каждый раз, когда пользователю отображается новый вопрос.Все работало нормально, прежде чем я сделал обновление для ios13.Теперь, после нескольких вопросов приложение зависает, процессор переходит на 100%, и у меня нет ошибки, отображаемой в консоли.Я узнал, что место ниже, где проблема возникает.После закомментирования этого кода все приходит в норму.Буду благодарен за вашу помощь.
class ResizableButton: UIButton {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
//if I comment out the three lines below the app works fine
self.titleLabel?.numberOfLines = 0
self.titleLabel?.lineBreakMode = NSLineBreakMode.byWordWrapping
self.titleLabel?.font = UIFont.systemFont(ofSize: CGFloat(defaults.getDefaulFontSize()))
}
}