Получить ширину представления, которое может быть группой

По моему обычаю View, Я добавляю в init такие элементы:

      init<A: View, B: View>(@ViewBuilder content: () -> TupleView<(A, B)>) {
    self.items = [AnyView(content().value.0),
                  AnyView(content().value.1)]
}

Затем я измеряю их так:

      let hostingController = UIHostingController(rootView: self.item[0])
let itemWidth = hostingController.view.intrinsicContentSize.width

Однако если self.item[0]является a, он возвращает ширину только первого элемента в. Как получить ширину всего Group?

0 ответов

Другие вопросы по тегам