У меня есть UICollectionView
использующий макет потока, и я пытаюсь достичь тех же полей, что и UITableViewController
с читаемой шириной содержимого.
Самое близкое, с чем я столкнулся, чтобы соответствовать этому поведению макета, - это встроить UICollectionViewController
в UIViewController
и иметь встроенное представление "Follow Readable Width".
Здесь цвет бирюзового цвета - UIViewController
а цвет лосося - UICollectionViewController
. Проблема в том, что UICollectionView
область не прокручивает UICollectionView
а индикаторы прокрутки также расположены не по краю экрана, как вы ожидаете.
Мой вопрос:
Как я могу достичь этого макета без необходимости встраивать
UICollectionViewController
?
Я предполагаю, что я могу как-то установить UICollectionView
левого и правого разделов UICollectionView так, чтобы они соответствовали читаемым полям направляющих контента, и обновить их, переопределив viewWillTransition(to size: with coordinator:)
и наблюдая уведомления UIContentSizeCategoryDidChange
, но я не уверен, что делать об этом.