Size: a a a

iOS Developers — русскоговорящее сообщество

2019 December 05

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
это если вы уже после того как отобразили данные хотите изменить высоту не делая релоада
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
в вашем случае тайтл стал в 2 строки - либо вы должны его установить до того, как ячейку вернете в методе cellForRowAtIndexPath, либо после выствления этого тайтла пересчитать высоту как я сказал
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
например, некоторые назначают данные в ячейку в методе willDisplayCell что никак не повлечет за собой изменение размера ячейки
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
Denis Kim
в вашем случае тайтл стал в 2 строки - либо вы должны его установить до того, как ячейку вернете в методе cellForRowAtIndexPath, либо после выствления этого тайтла пересчитать высоту как я сказал
мне больше подходит второй вариант. можно ли как-то из класса ячейки достучаться к самой таблице чтобы сделеть beingUpdates/endUpdates?
источник

АА

Алексей Артемьев in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
мне больше подходит второй вариант. можно ли как-то из класса ячейки достучаться к самой таблице чтобы сделеть beingUpdates/endUpdates?
это очень очень плохо! переверстайте ячейку и все будет работать без какого либо кода
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
Алексей Артемьев
это очень очень плохо! переверстайте ячейку и все будет работать без какого либо кода
вот структура ячейки
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
мне больше подходит второй вариант. можно ли как-то из класса ячейки достучаться к самой таблице чтобы сделеть beingUpdates/endUpdates?
зачем вытворять такую дичь, если таблица сама посчитает нужную высоту ячейки в зависимости от данных 🙆‍♂️
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
зачем вытворять такую дичь, если таблица сама посчитает нужную высоту ячейки в зависимости от данных 🙆‍♂️
все дело в том что я переиспользую внешнюю вьюху
источник

I

Izzatilla in iOS Developers — русскоговорящее сообщество
Sasha_A
addingPercentEncoding
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
или так лучше не делать?
источник

I

Izzatilla in iOS Developers — русскоговорящее сообщество
ты это имел ввиду?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
все дело в том что я переиспользую внешнюю вьюху
подробнее?) какую вьюху
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
У меня есть внешняя вьшка, которая ресайзится по высоте в зависимости от текста. Есть ячейка таблицы с контейнером, в который я ложу внешнюю вьюшку. проблема в том, что сама ячейка не ресайзится по высоте в зависимости от высоты вложенной внешней вьюшки. Automatic dimension установлен. я пытаюсь ресайзить ее мануально, но из-за переиспользования ячеек получается такое, что берется высота уже закешированной ячейки и элементы вылезают за границы. каким образом можно сделать, чтобы таблица перерисовывала ячейку когда мне нужно? когда я делал ReloadData в цикле, то оно норм перерисорвывало, но были фризы сильные. как можно исправить проблему?
.
источник

I

Izzatilla in iOS Developers — русскоговорящее сообщество
Izzatilla
ты это имел ввиду?
error вылазиет
источник

🐵K

🐵Serhii Koshelnyk🐵 in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
подробнее?) какую вьюху
выше сослался
источник

АА

Алексей Артемьев in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
вот структура ячейки
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
выше сослался
ну это ведь внутри ячейки
источник

АА

Алексей Артемьев in iOS Developers — русскоговорящее сообщество
синии линии это констрейнты
источник

АА

Алексей Артемьев in iOS Developers — русскоговорящее сообщество
🐵Serhii Koshelnyk🐵
все дело в том что я переиспользую внешнюю вьюху
переиспользуйте ячейку!
источник