问题标签 [macos-big-sur]
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.
objective-c - 在 macOS 11 Big Sur 中禁用了 NSSavePanel 附件视图
我在 XCode 中创建了一个新的 macOS 应用程序。
我添加了
com.apple.security.files.user-selected.read-write
带有值的权利YES
(以允许使用NSSavePanel
)在
AppDelegate.m
中,我实现applicationDidFinishLaunching
如下:
当我启动应用程序时,我看到一个带有按钮的面板。
在macOS 10.15.3 上,我可以单击附件视图中的按钮。
在macOS 11.0 Beta (20A4300b)上,我无法单击按钮——整个附件视图似乎已被禁用。(如果我使用runModal
orbeginSheetModalForWindow
代替beginWithCompletionHandler
,附件视图按预期工作。)这是一个错误吗?我在这里做错了吗?
macos - 在带有 macOS Big Sur 的 VMware 中,它不断地踢我的登录屏幕
我不知道这是否是我的问题的原因。但在我登录我的 iCloud 帐户后,Big Sur 很快就把我踢到了登录屏幕并再次询问密码。我认为这很好。我输入了密码并再次登录。但是主屏幕卡住了,它让我再次回到登录屏幕。它继续这样。
有什么解决办法吗?登录我的 iCloud 帐户有问题吗?如果是的话,有没有什么办法可以毫无问题地在 VMware 中使用 iCloud 和 Apple 服务?
boost - 有没有人使用 Apple 的新 ARM DTK 成功构建了 Boost 库?
Apple ARM DTK 仅在三周前发布,有没有人有在 ARM DTK 上构建 Boost 1_73_0 或 1_74_0 beta 的经验?如果是这样,是否有任何特殊的构建注意事项?
注意:Xcode 12 的 clang 版本是:clang 12.0.0 (clang-1200.0.22.19)
需要明确的是——这不是我可以“研究”的东西,因为我没有 DTK,而且暂时不会。这是一个非常合理的问题。
macos - Big Sur 大纲视图可扩展项目损坏
我已经启动了一个新的 macOS 项目(目前在 Big Sur beta 3 上),并且NSOutlineView
节点似乎已损坏。不知道这是我还是操作系统。
这是一个演示该问题的示例项目。还有一张图...
如您所见,单元格与扩展人字形重叠。单击任一 V 形将第一行恢复为正确的布局,但不是第二行。此外,自动保存方法persistentObjectForItem
永远itemForPersistentObject
不会被调用。
测试项目非常简单——我所做的只是将SourceView
视图库中的组件添加到默认应用程序项目中,并将委托/数据源连接到视图控制器。还检查Autosave Expanded Items
了 IB 并在Autosave
字段中输入了一个名称。这是整个控制器代码:
有没有可以提供帮助的 Mac 开发人员?
xampp-vm - XAMPP VM 没有响应 OSX big sur beta 3
我刚刚下载了 MacOS Big Sur Beta 3。问题是当我尝试打开 XAMPP 时,您可以看到应用程序在 Dock 上跳跃,但它立即停止而没有执行任何操作。是否可以在不运行 XAMPP VM 的情况下访问我的文件?
macos - Homebrew 给出未找到 SDK 的错误 (MacOS 11/10.16)
我试图用 Brew 安装一个公式。但我总是得到一个错误:
我也已更新到 Xcode 12 Beta 并将我的 CLT 路径也设置为该路径,但我仍然收到此错误。有人可以帮我解决这个问题吗?
swift - 按下按钮后如何更改 SwiftUI 中的按钮
当我按下按钮时,我希望一张卡片图像变为另一张卡片图像。这是我当前的代码:
当我按下按钮时,此代码会打印“交易”,但不会更改图像。
我正在使用 MacOS Big Sur beta 3 和 Xcode 12 beta 2。
编辑:我只需将我的变量移动到 GameView 结构中并@State
为它们添加一个修饰符。感谢所有回答的人。:D
macos - NSTableView 在第一行上方有多余的空间
我有一个 NSTableView,其第一行从顶部向下推 10 pt。标题已关闭,没有分组行,单元格间距为 0,封闭滚动视图的内容插入为 0。
更新
这是一个演示该问题的示例项目。
这是视图层次结构调试器的抓取:
NSTableRowView
这是在视图层次调试器中暂停时第一行的垂直约束:
我尝试实现委托的tableView(_:didAdd:forRow:)并检查约束,首先使用constraintsAffectingLayout(for:):
然后打印所有行视图的约束:
单元格的minY
约束设置为 0,但该行正在使用自动调整大小的掩码。该表使用一个简单的 diffable 数据源:
唯一实现的委托方法是tableView(_:heightOfRow:)。该表与同级文本视图的行对齐,因此它从那里获取行高:
这似乎很明显,但我不明白为什么表会强制它的行像这样偏移。我在这个论坛上发现了很多问题,询问如何在表格顶部插入一个间隙,而不是如何删除一个。有什么建议吗?