作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在没有记录快捷方式的情况下,有没有办法为MASShortcut设置初始快捷方式?或者在第一次启动时?
类似于:
[MASShortcut setDefaultShortcut: ....];
最佳答案
两种方式:
您可以通过在启动期间创建临时值并验证它来解决这个问题:
MASShortcutView *tempView = [[MASShortcutView alloc] init];
[tempView setAssociatedUserDefaultsKey:key];
MASShortcut *shortcutVal = tempView.shortcutValue;
if (shortcutVal && shortcutVal.keyCodeStringForKeyEquivalent) {
// Shortcut exists
} else {
// Assign default shortcut here
}
或者按照作者的建议做here .
关于objective-c - MASShortcut - 默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38935787/
我一直在尝试使用 MASShortcut并按照那里的说明使用 cocoapods 添加它。然后我将它添加到我的 -Bridging-Header.h 文件并在我的主 swift 文件中导入它,但我不断
在没有记录快捷方式的情况下,有没有办法为MASShortcut设置初始快捷方式?或者在第一次启动时? 类似于: [MASShortcut setDefaultShortcut: ....]; 最佳答案
我为一个非常基本的 OS X Swift 应用程序安装了最新的 (2015-02-03) MASShortcut 作为 CocoaPod 以及正确的桥接头。我最终得到了以下代码,但我不知道自己做错了什
我是一名优秀的程序员,十分优秀!