cost 95 ms
NavigationStack 推送太多視圖

[英]NavigationStack pushing too many views

您好,我是 swiftui 的新手,我正在從一系列項目創建 NavigationStack。 當我單擊項目時,數組中的每個項目都被推入導航(我必須多次單擊后退按鈕才能返回到根目錄)我似乎無法找出它為什么這樣做。 主視圖... 偏置結構... ...

NavigationStack 正在打破綁定

[英]NavigationStack is breaking binding

我最近嘗試從 SwiftUI NavigationView 遷移到 NavigationStack,但遇到了一些綁定問題。 如果視圖堆棧發生變化,我的綁定似乎會轉換為某種本地 state 而不是綁定。 我能夠在我的代碼的簡化版本中重新創建問題。 在這個簡化版本中,我在CounterView中有@St ...

當視圖嵌入模式表中時,NavigationLink 不起作用

[英]NavigationLink doesn't work when View is embedded in a modal sheet

奇怪的問題。 我有一個名為SecondView的視圖,它有一個像這樣的NavigationLink : 此視圖嵌入在模態視圖中。 當我在SecondView上預覽SecondView時, NavigationLink工作正常,但當我預覽模態表時,NavigationLink 工作正常。 也不適用於實 ...

SwiftUI - NavigationStack 多次打開同一視圖

[英]SwiftUI - NavigationStack opening same view multiple times

我是 iOS 開發的新手,並且一直在試驗 SwiftUI。 我被列表導航卡住了一段時間,似乎無法以任何方式解決問題。 這是我所做的: 問題是,當我第一次點擊 PostListView 中的列表項時, PostListView為同PostDetailsView實例化了兩次,這打破了我的邏輯。 當我再次 ...

NavigationStack Searchable.focused

[英]NavigationStack Searchable .focused

我需要配置用戶何時單擊搜索框來滿足條件(顯示另一個視圖)。 一旦他點擊取消顯示原始視圖(已經可以通過.onChange(of: searchText) { value in if (.value.isEmpty) {...進行測試) 當用戶開始搜索時,我需要顯示不同的視圖並隱藏原始視圖,因為我在新 ...

NavigationStack 在工作表中顯示時未顯示初始導航路徑

[英]NavigationStack is not showing initial navigation path when presented in a sheet

我想展示一個帶有初始路徑的NavigationStack的視圖。 這幾乎總是有效,但當該視圖顯示為工作表時則無效。 然后,它只顯示NavigationStack的根視圖。 這是一個完整的示例:struct TestView: View { @State var isShowingSheet ...

如何在 NavigationStack 之外使用 NavigationLink?

[英]How to use NavigationLink outside of NavigationStack?

我在我的NavigationStack上放置了一個安全區域插入視圖,以便充當所有推送視圖的底部欄。 但是,在安全區域插圖視圖中,有一個按鈕,我想將視圖推送到堆棧上。 NavigationLink是灰色的,因為它在NavigationStack之外。 這是我的代碼的樣子:NavigationSta ...

嵌套 NavigationStack 中的 NavigationItem 在 NavigationBar 下方

[英]NavigationItem in nested NavigationStack is below NavigationBar

我正在制作一個應用程序,您可以在其中使用 SwiftUI 創建首字母縮略詞及其含義該應用程序的流程包括擁有一個Acronym List ,當點擊任何元素時,它會將您帶到該特定首字母縮略詞的 detailView,然后您可以點擊一個edit按鈕,該按鈕應將您帶到下一個屏幕以編輯可用的字段但是,在創建 ...

NavigationLink 和 @Binding 屬性的錯誤導致應用程序中出現意外交互

[英]Bug with NavigationLink and @Binding properties causing unintended Interactions in the app

我在 SwiftUI 中遇到了一個錯誤,它可能會導致在用戶不知情的情況下與應用程序進行意外交互。 描述該問題似乎與在與 NavigationStack 和 NavigationLink 結合使用時在View 結構上使用@Binding 屬性有關。 如果您將 NavigationView 與 Navi ...

NavigationStack 內的 TabView 內的 NavigationStack 拋出

[英]NavigationStack inside TabView inside NavigationStack throws

我正在嘗試使用UINavigationController將協調器模式遷移到新的NavigationStack中。 導航流程相當復雜,但我做了一個簡單的項目來簡化它: 雖然每個NavigatorStack中的第一個屏幕實際上是導航器的根視圖,但它應該不是問題,因為我什至無法讓它導航到某個地方。 所有 ...

SwiftUI - NavigationLink 和 NavigationStack 不適用於 iOS 16 的按鈕

[英]SwiftUI - NavigationLink and NavigationStack is not working with a button for iOS 16

我正在制作一個應用程序,當用戶單擊“登錄”按鈕並且單擊“登錄”按鈕時,我需要導航到主頁,導航鏈接代碼不起作用並顯示警告作為Result of 'NavigationLink<Label, Destination>' initializer is unused 。 僅供參考,請參考隨附的屏 ...

iOS中如何通過導航棧彈出到根視圖 16

[英]How to pop to root view via navigation stack in iOS 16

正如我們所知,Apple 在 SwiftUI 中引入了NavigationStack ,可從 iOS16 獲得。* 假設我已經創建了ViewA, ViewB, ViewC, ViewD現在我已經像ViewA->ViewB->ViewC->ViewD一樣導航了現在我希望從ViewD ...

從其他選項卡推送值后,NavigationStack 無法顯示正確的視圖層次結構

[英]NavigationStack failing to show the correct view hierarchy after pushing value from other tab

我的應用程序中有一個錯誤,所以為了簡單起見,我決定創建一個獨立的示例,它重現了這個問題。 我有一個包含兩個選項卡的內容視圖:聯系人和用戶: NavigationState 保存所選選項卡和導航的狀態: 導航只能在“用戶”選項卡中進行,而“聯系人”選項卡包含用戶名列表。 一旦用戶點擊用戶名,它應該在 ...

某些 NavigationLink 無法訪問

[英]Some NavigationLink are inaccessible

我的 SwiftUI TVOS 應用程序有兩組 NavigationLink。 當兩組都存在(未注釋掉)時,只有一組可以訪問以點擊。 如果我注釋掉一組或另一組,則剩余的 NavigationLink 可以訪問以點擊並正常運行。 如何訪問兩組 NavigationLink(可以與之交互)? 我已經嘗試 ...

iOS 16 嵌套列表中的 NavigationLinks 不可點擊

[英]iOS 16 NavigationLinks in nested Lists unclickable

我在 iOS 16.2 模擬器和 iOS 16.1.2 設備上運行 xCode 14.2。 在我的應用程序中,我在子列表中有NavigationLink s,這些子列表實現為嵌套List s。 更新我的 xCode 后,突然NavigationLink變得無法點擊了。 看起來觸摸目標發生了一些問題, ...

工作表上不需要的空白

[英]Unwanted white space on Sheet

我有一個帶有 2 個選項卡的基本 tabview。 選項卡 2 有一個模式表按鈕,頁面樣式選項卡視圖嵌入導航堆棧並添加了工具欄。 添加導航堆棧時,我在工作表視圖頁面的底部出現了不需要的空白區域。 我已經嘗試在很多地方使用.ignoreSafeArea(edges: .bottom)沒有解決方案,我被 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM