問題タブ [swiftui-tabview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - SwiftUI NavigationLink ビュー内の TabView バーを非表示にする
私は TabView と、すべてのタブ項目に対して個別の NavigationView スタックを持っています。うまく動作しますが、NavigationLink を開くと、TabView バーがまだ表示されます。NavigationLink をクリックするたびに消えてほしいです。
TabView を NavigationView 内に配置する解決策を見つけたので、NavigationLink をクリックすると、TabView バーが非表示になります。しかし、これは Tab 項目の NavigationBarTitles を台無しにします。
このソリューションでは、TabView アイテムごとに異なる NavigationTabBars を持つ唯一の方法は、ネストされた NavigationViews を使用することです。ネストされた NavigationViews を正しく実装する方法があるのではないでしょうか? (私が知る限り、Navigation 階層には NavigationView が 1 つしかないはずです)。
SwiftUIでNavigationLinkビュー内のTabViewバーを正しく非表示にするにはどうすればよいですか?
swift - SwiftUI reload view on double tap on tab item
I'm trying to implement a feature to an app I'm working on so that when a user taps a tab twice, it will automatically send the user back to the tab's initial view.
Suppose that I want the following "Devices" tab button to reload the view on a double tap:
This is the code I've been trying to use to solve this issue:
However, the result of the onTapGesture won't switch the view, therefore I wanted to ask whether there is another solution to the problem.
Thanks in advance.
swiftui - SwiftUI タブビュー表示シート
私はSwiftUIが初めてで、モーダル(シート)を返すがビューは返さないタブを含むタブバーを作成しようとしました。試してみたところ、うまくいくこともあれば、うまくいかないこともあります。ユーザーがモーダルを閉じた後、前のタブ付きアイテムを選択したタブにしたい。しかし、私はエラーが何であるかを見つけることができません。誰かが私のコードの問題を説明してくれますか?