iOS 15
                  
                  
                  
                  
                  
                  @available(iOS 15.0, *)
                  
                  
                      fileprivate func createButtonConfig() -> UIButton.Configuration {
                  
                  
                          var config: UIButton.Configuration = .bordered()
                  
                  
                          var attributedTitle = AttributedString.init("UPGRADE")
                  
                  
                          attributedTitle.font = .appFontBoldWithSize(20)
                  
                  
                          attributedTitle.foregroundColor = .kcTextWhite
                  
                  
                          config.attributedTitle = attributedTitle
                  
                  
                          return config
                  
                  
                      }
                  
                  
                      
                  
                  
                      fileprivate func setupUI() {
                  
                  
                          upgradeButton.titleLabel?.font = .appFontBoldWithSize(20)
                  
                  
                          if #available(iOS 15.0, *) {
                  
                  
                              upgradeButton.configuration = createButtonConfig()
                  
                  
                          } else {
                  
                  
                              // Fallback on earlier versions
                  
                  
                          }
                  
                  
                          
                  
                  
                      }
                  
                  
                  
                  
                  
                  Не работает ни через titleLabel, ни через attributedTitle
                  
                  
                
Нашел причину. style нужно выставить в default, а по умолчанию он plain
Обсуждают сегодня