Я использую CosmicMind - Material Framework для создания Карты. titleLabel и DetailLabel не переносятся на новую строку.
Мой вопрос: что мне нужно сделать, чтобы выполнить такую задачу, и должна ли она автоматически настраиваться платформой?
Это то, что у меня есть до сих пор:
let card = Card()
var heartIcon = IconButton()
heartIcon = IconButton(image: Icon.favoriteBorder, tintColor: Color.red.base)
//Title Bar
let toolbar = Toolbar(rightViews: [heartIcon])
toolbar.title = cardData.cardTitleText
toolbar.titleLabel.textAlignment = .left
toolbar.titleLabel.numberOfLines = 0
toolbar.detail = "Company: " + cardData.cardTitleSubtitle
toolbar.detailLabel.font = RobotoFont.regular(with: 14)
toolbar.detailLabel.textColor = Color.grey.base
toolbar.detailLabel.textAlignment = .left
toolbar.detailLabel.numberOfLines = 0
И это мой вывод:
Обновление: Мне удалось добиться того, что я хотел, увеличив размер рамки панели инструментов.
toolbar.frame = CGRect(x:0,y:0,width: view.frame.width,height: 100)
Моя цель состояла в том, чтобы показать как минимум 2 строки текста.
Спасибо!