Я делаю приложение SwiftUI для iOS 14, и у меня есть список боковой панели, который использует новый атрибут children:
списка, чтобы сделать список расширяемым:
Однако в настоящий момент я могу расширить этот список, только щелкнув стрелку раскрытия информации. Я хотел бы иметь возможность расширять этот список, например, когда я нажимаю на текст «Мой крутой проект».
Это возможно в приложении "Файлы" - я могу видеть всех дочерних элементов элемента "Местоположение", когда нажимаю на текст "Местоположение", но я не могу понять, как это сделать в моем приложении.
Чтобы уточнить, List
элемент для каждого проекта - это Text
представление, а элементы дочернего списка - это NavigationLink
Возможно ли такое поведение в SwiftUI, даже программно через onTapGesture или с чем-то другим, кроме List
? Заранее благодарим за любую помощь / совет!