Como calcular o tamanho do iOS 11 em diferentes orientações?

Calculo itemSize dependente da área segura do UICollectionView com rolagem horizontal e layout personalizado.

Porém, para a área segura do iPhone X, o tamanho é diferente para uma orientação diferente. Minha pergunta é como devo calcular o tamanho da área segura para a orientação paisagem na função viewWillTransition? Ou como é possível fazer sem esse cálculo?

questionAnswers(2)

yourAnswerToTheQuestion