Как изменить вертикальный размер ячейки UICollectionView в зависимости от количества текста, помещенного в UITextbox?

Я хотел бы иметь ячейки UICollectionView переменной высоты в зависимости от количества текста, который я помещаю в UItextbox, который я определил через раскадровку. Я пробовал несколько вариантов из Googling, но ничего не сработало.

Любая помощь будет более чем оценена!

Благодарю.

0
nl ja de

2 ответы

Существуют способы узнать размер UILabel или UITextView на основе их контента . Я бы посоветовал вычислить это, прежде чем запрашивать его размер, в то время как методы UICollectionViewDelegate's запрашивают высоту ячейки.

0
добавлено

You need to find the size of the NSString with font. Example here

Это даст вам CGSize, который вы можете использовать для настройки размера вашего представления.

0
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
2 400 участник(ов)

Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C, SDK, Rx, Cocoa и т.д.