menu - 在 SwiftUI 中创建菜单 - 接收 [UILog] Called -[UIContextMenuInteraction updateVisibleMenuWithBlock:] 的输出消息
问题描述
我正在尝试在 SwiftUI 中创建一个下拉菜单,该菜单似乎在设备/模拟器上完全可见,我可以与之交互,但我收到以下消息:
[UILog] 在没有可见上下文菜单时调用 -[UIContextMenuInteraction updateVisibleMenuWithBlock:]。这不会做任何事情。
任何人都可以提出解决方案或帮助我理解问题吗?XCode 版本 12.2 测试版 4
struct AardvarkQuantity: View {
var body: some View {
VStack{
Menu(content: {
ForEach((1...5), id: \.self) {
Text("\($0)")
.font(Font.fontSFProText(size: 9))
}
}, label: {
Text("Number of Aardvarks")
.font(Font.fontSFProText(size: 12))
.foregroundColor(ColorManager.itemRowLabelText)
})
}
}
}
解决方案
正如 Andrew 和 pawello2222 都确认的那样,错误消息似乎是日志警告,并且代码似乎正在运行,我最终使用了此处列出的解决方案。
虽然我仍然不清楚我应该如何回应警告。
推荐阅读
- android - 在路径上找不到类:DexPathList 问题
- html - Bootstrap 更改可折叠导航的最大高度
- amazon-s3 - 尝试发布 Autodesk Forge Design Automation 应用程序包时出现 AWS 错误
- linux-kernel - 如何获取 Linux 内核二进制文件?
- asp.net-core - 如何将 XML 文件从 NuGet 包发布到 ASP.NET Core 2.1 应用程序
- c - 我如何忽略 C 中的其余输入?
- node.js - 如何在文档内的数组中获取 DocumentReferences
- html - 导航栏按钮折叠到侧边栏
- jquery - 如何提醒我在数据表分页上单击的页码?
- html - 我无法向按钮添加填充,浏览器显示“属性值无效”