Я пытаюсь создать список NavigationLink внутри моей NavigationLink в качестве DetailView. К сожалению, я получаю странные ошибки интерфейса. Вот код:
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView {
List {
NavigationLink("label", destination: DetailView())
}
}
}
}
struct DetailView : View {
var body: some View {
NavigationView {
List {
NavigationLink("label", destination: Text("detail"))
}
}
}
}
А вот и сообщение об ошибке:
2020-01-20 00:30:04.302351+0100 Test[14029:1128128] [Assert] UIScrollView does not support multiple observers implementing
_observeScrollView:willEndDraggingWithVelocity:targetContentOffset:unclampedOriginalTarget:.
Scroll view <_TtC7SwiftUIP33_BFB370BA5F1BADDC9D83021565761A4925UpdateCoalescingTableView:
0x7fbdc3865c00; baseClass = UITableView; frame = (0 0; 375 667); clipsToBounds = YES;
autoresize = W+H; gestureRecognizers = <NSArray: 0x600002fb4f30>;
layer = <CALayer: 0x6000021592c0>; contentOffset: {0, -212}; contentSize: {375, 44.5}; adjustedContentInset: {212, 0, 0, 0}; dataSource:
<_TtGC7SwiftUIP10$10c5cea4419ListCoreCoordinatorGVS_20SystemListDataSourceOs5Never_GOS_19SelectionManagerBoxS2___:
0x7fbdc25a4470>>, new observer <UINavigationController:
0x7fbdc3875a00>, removing old observer <UINavigationController: 0x7fbdc3840c00>
Вот ошибка интерфейса: