[問題] NavigationLink 問題

看板MacDev作者 (駝龜)時間4年前 (2020/01/03 10:25), 4年前編輯推噓1(105)
留言6則, 1人參與, 4年前最新討論串1/1
想請問一下 我是參考下面連結練習NavigationLink https://reurl.cc/e5lZyL 為何NavigationLink不論是在preview中或是在模擬機中都只能按一次? 到下一頁之後回到上一頁 就不能再進到下一頁了... Xcode版本 11.3 如果是用List結合NavigationLink時 同一cell一樣只能跳轉一次 但是按不同的cell後 之前按過的cell又可以跳轉頁面了 不知道是哪邊出現了問題 還請知道的人幫解答 另外想問swiftUI中還有使用button元件跳轉頁面(類似登入功能)的方法嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.235.151 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1578018305.A.CB8.html ※ 編輯: frank61003 (36.225.235.151 臺灣), 01/03/2020 10:43:30

01/03 13:43, 4年前 , 1F
List 有給 id 嗎?
01/03 13:43, 1F

01/03 13:44, 4年前 , 2F
目前好像跳轉好像只有navigation 跟
01/03 13:44, 2F

01/03 13:44, 4年前 , 3F
sheet 可以做到 present 的效果
01/03 13:44, 3F
https://stackoverflow.com/questions/59279176 NavigationLink 的問題似乎是Xcode 11.3的issue sheet用法我有看到 請問使用sheet跳轉可以讓他全螢幕(不要有下拉滑掉的功能)嗎? ※ 編輯: frank61003 (36.225.235.151 臺灣), 01/03/2020 14:20:35

01/03 15:14, 4年前 , 4F
目前原生好像沒有 full screen
01/03 15:14, 4F

01/03 15:16, 4年前 , 5F

01/03 15:17, 4年前 , 6F
我參考這篇10個讚那個回應, 有弄出來
01/03 15:17, 6F
請問有辦法關掉不需要的NavigationView嗎 假設我App登入頁面有個註冊按鈕會跳到註冊頁面 註冊成功後又會跳回登入頁面 不斷重複這個流程會有越來越多NavigationBar 畫面會跑掉XD 這樣子登入成功後畫面 只有一個NavigationBar時 有試過將主頁面的內容參數進行調整.navigationBarHidden(true) 這樣子可以再開一個NavigationView(不會跑版) 如果不能關的話那開始使用NavigationView後的所有頁面都會有NavigationBar... ※ 編輯: frank61003 (36.225.235.151 臺灣), 01/07/2020 18:13:04
文章代碼(AID): #1U3gO1ou (MacDev)
文章代碼(AID): #1U3gO1ou (MacDev)