iOS 14 SwiftUI Выбор текстового поля вызывает родительское представление .onAppear

Я вызываю, чтобы скрыть и показать свой TabBar в моем представлении.onAppear, эта функциональность отлично работала в iOS 13 и Xcode 11. Однако после обновления до Xcode 12 и iOS 14 всякий раз, когда я выбираю TextField в дочернем представлении, которое было представлено через NavigationLink, вызывается родительская функция.onAppear. Это приводит к нежелательным вызовам, особенно к вызовам, которые скрывают / отображают TabBar моего приложения.

Это нормальное поведение?

0 ответов

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