Я нашел что-то странное, работая с коллекцией. Я создал очень простой коллекционный вид таможенных ячеек только с одним текстовым ярлыком. Если я заполнить текстовые надписи с чем-то простым, как ...Коллекция Просмотров, отстающих с определенными строками
func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
(cell as? CustomCell)?.textLabel = "ASDASDLAKJD"
}
то вид коллекции не прокручивается плавными независимо от того, насколько быстро я прокручивать его.
Однако, я заметил, что некоторые уникальные персонажи заставляют прокрутить lagg. Вот один символ/символ, который я нашел laggs значительно
func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
(cell as? CustomCell)?.textLabel = "ᴥ"
}
Теперь, когда я прокручиваю, поток значительно изменчивым и почти unscrollable. Есть ли что-нибудь известное в ios, имеющем проблемы с обработкой определенных уникальных символов? Кстати, шрифты являются systemFont, если это имеет значение. Благодаря!
Что, если вы попытаетесь добавить его в число "\ u {1D25}"? это то же самое? –
Я попробовал, и я все еще получаю тот же лагг. Думаю, я получаю около 3 кадров в секунду. –
Вы уверены, что это причина отставания? Вы протестировали его на реальном устройстве? –