Size: a a a

2018 November 30

VP

Vladimir Petrov in SwiftBook
Или тут важно передать модель
источник

A

Artyom in SwiftBook
Vladimir Petrov
А почему бы не использовать layoutSubviews в ячейке?
Ну ячейка строится на основе того, что тебе нужно показать из датасорса
источник

VP

Vladimir Petrov in SwiftBook
Угу понятно
источник

VP

Vladimir Petrov in SwiftBook
Зато работает хорошо
источник

VP

Vladimir Petrov in SwiftBook
Подготавливает ячейку к показу
источник

VP

Vladimir Petrov in SwiftBook
Это нормально что он вызывается несколько раз
источник

VP

Vladimir Petrov in SwiftBook
Судя из названия для этого
источник

VP

Vladimir Petrov in SwiftBook
Там бывают проблемы из-за разницы последовательности вызовов некоторых функций жизненного цикла View у iPad и iPhone
источник

VP

Vladimir Petrov in SwiftBook
Например при повороте экрана
источник

VP

Vladimir Petrov in SwiftBook
И тогда сработает только layoutSubviews
источник

VP

Vladimir Petrov in SwiftBook
так-что он годный
источник

VP

Vladimir Petrov in SwiftBook
Вот например ширина экрана в методе transitionToSize для iPhone и iPad разная
источник

VP

Vladimir Petrov in SwiftBook
Например чтоб закруглить углы ячейки
источник

VP

Vladimir Petrov in SwiftBook
Мне нужно знать в каком положении устройство
источник

VP

Vladimir Petrov in SwiftBook
И метод transitionToSize тут не всегда поможет
источник

VP

Vladimir Petrov in SwiftBook
В ландшафтном положении ячейки закругленные
источник

VP

Vladimir Petrov in SwiftBook
В а портретном нет
источник

VP

Vladimir Petrov in SwiftBook
да
источник

VP

Vladimir Petrov in SwiftBook
Что смешного
источник

VP

Vladimir Petrov in SwiftBook
Это нормальное поведение
источник