我正在尝试使用 SwiftUI 在 macOS 上制作一个选项卡式应用程序,但我在TabView
.
当我有两个选项卡与TextField
每个S和挽救他们的文本状态,各自的私有变量,一个奇怪的现象发生了:当我从切换标签一到片乙文本输入到后项卡A的TextField
,标签指标显示,我还是上选项卡 A,但内容显示选项卡 B的内容。当我再次单击选项卡 B的按钮时,它仍会显示选项卡 B的内容。此外,当我之后按下选项卡 A的按钮时,它会显示选项卡 A的内容,但选项卡的指示器仍然显示我在选项卡 B 上。
我可能做错了什么?
这是一个说明我的问题的示例:
import SwiftUI
struct ContentView: View {
var body: some View {
TabView
{
TabAView()
.tabItem({Text("Tab A")})
TabBView()
.tabItem({Text("Tab B")})
}
}
}
struct TabAView: View {
@State private var text = ""
var body: some View …
Run Code Online (Sandbox Code Playgroud) "为Xamarin.Android.Support.Compat检测到NU1107版本冲突.直接从项目引用包来解决此问题.pleaseWork.Android - > Xamarin.Android.Support.v7.MediaRouter 27.0.2 - > Xamarin.Android.Support .v7.Palette 27.0.2 - > Xamarin.Android.Support.Compat(= 27.0.2)pleaseWork.Android - > pleaseWork - > Plugin.Share 7.1.1 - > Xamarin.Android.Support.CustomTabs 25.4.0.2 - > Xamarin.Android.Support.Compat(= 25.4.0.2)."
当我尝试将插件安装到我的Xamarin项目时,我不断收到此错误.我不知道如何解决这个错误,我已经遍布互联网搜索解决方案.