是否仅在NSStatusBarButton上显示NSMenu右击?

问题描述我有以下代码:(可以复制粘贴到新的MacOS项目)importCocoaimportSwiftUI@NSApplicationMainclassAppDelegate:NSObject,NSApplicationDelegate{varstatusBarItem:NSSt

发布:2022-10-16 标签:cocoaswiftuiswiftmacosappkit


当使用iOS 15/Xcode 13的键盘出现时,如何让ScrollView保持其位置?

问题描述我有一个ScrollView,下面有一个Textfield,两者都在VStack中。当使用iOS15/Xcode13的键盘出现时,如何让ScrollView保持其位置?更准确地说,如果我在第100行,我希望当键盘在那里时,ScrollView仍然显示第100行,我该怎么做

发布:2022-10-16 标签:swiftuiios15uiscrollviewuikeyboardxcode13


通过didSet on@Published var将日期/时间保存到用户默认设置(来自SwiftUI的TimePicker组件)

问题描述我正在尝试保存用户的签入时间首选项(向他们发送通知提醒)。到目前为止,我已经能够将Bool和字符串保存到UserDefaults,但我不知道如何节省时间首选项。这是我用于存储首选项的UserSetting类。publicclassUserSettings:Observab

发布:2022-10-16 标签:swiftuiswiftcombine


SwiftUI。如何更改Textfield的占位符颜色?

问题描述我想更改TextField的占位符颜色,但找不到方法。我尝试设置foregroundColor和accentColor,但它没有更改占位符颜色。代码如下:TextField("Placeholder",$text).foregroundColor(Color.red).a

发布:2022-10-16 标签:swiftuiswift


如何在iOS 14及更高版本的SwiftUI2.0中删除列表分隔线

问题描述所以问题很简单,在标题中。我想删除SwiftUIiOS14中的行分隔符。之前,我使用的是UITableView().appearance().separatorStyle=.none在iOS13中,这项功能曾经可以完成。但现在,它不起作用了。关于如何使其工作的任何更新或想

发布:2022-10-16 标签:listseparatorxcodeswiftuiios14


检测从WidgetKit小部件扩展启动的应用程序

问题描述轻触WidgetKit小部件会自动启动其父应用程序。如何检测我的应用程序是否从其WidgetKit小工具扩展启动?我找不到有关在应用程序AppDelegate和/或SceneDelegate中捕获此信息的任何文档。WidgetKit要检测从WidgetKit小部件扩展启动

发布:2022-10-16 标签:iosswiftuiswiftios14widgetkit


SwiftUI上具有文本字段的可删除表格

问题描述环境Xcode11.2.1(11B500)问题为了在SwiftUI上使用Textfield实现可编辑的teble,我使用了ForEach(0..<items.count)来处理索引。importSwiftUIstructDummyView:View{@Statevaran

发布:2022-10-16 标签:swiftuiswift


如何在预览提供程序的一个视图中使用该视图中的变量集?

问题描述我在对服务器的函数调用的完成处理程序中设置了一个名为homesList的变量。但是,homesList在PreviewProvider中不可访问。如何访问预览器中的homesList?structHomeRow:View{varhome:Home@Stateprivate

发布:2022-10-16 标签:iosswiftuiswiftswift5


如何将异步/等待与SWIFT 5.5中的SwiftUI一起使用?

问题描述我一直在测试SWIFT5.5版本中预览的异步/等待功能,但我无法从异步功能收集结果并使用SwiftUI显示它们。以下是我的代码:importSwiftUIstructAsyncTestView:View{@Statevartext:String?//Asyncfuncti

发布:2022-10-16 标签:async-awaitswiftuiswiftswift5


如何查看可以左右滑动和上下滑动的视图?

问题描述我正在学习适用于iOS的SwiftUI,我正在使用XCode13。如何使用向左和向右滑动我的视窗来更改同一‘容器’或‘集合’中的不同视图,并且允许向上和向下滑动以更改主视图?(...转到下一个或上一个(如果它们在"提要"中)。)这是我制作的一段视频,目的是完美地将我的情况

发布:2022-10-16 标签:iosswiftuiswipeswipe-gestureviewcontroller