问题标签 [nsdocktile]
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 - 如何使用 Cocoa 在我的 Dock 图标上绘制徽章?
如何使用 Cocoa 为我的应用程序的 Dock 图标添加徽章?是否有任何大致“标准化”的方式来做到这一点?
(我指的是出现在 Mail、iChat 等中的徽章类型,以指示未读消息的数量等。)
Cocoa Touch 确实提供了一种这样的方法,但我还没有找到任何与常规 Cocoa 应用程序等效的方法。
cocoa - 如何为 NSApp.dockTile 的创建绑定
在 IB 中,很容易将标签或文本字段绑定到某个控制器的 keyPath。
NSDockTile(可通过 [[NSApp dockTile] setBadgeLabel:@"123"] 获得)未出现在 IB 中,我无法弄清楚如何以编程方式绑定其“badgeLabel”属性,就像您可能绑定标签/文本字段/表格列一样.
有任何想法吗?
objective-c - 将数字添加到停靠图标
这是我的代码:
出于某种原因,此代码在应该为 2 时将 8 添加到停靠图标
cocoa - 将 NSProgressIndicator 添加到停靠图标
我正在创建一个应用程序,它应该在停靠图标中显示一个进度条。目前我有这个,但它不工作:
还是我必须自己在码头上画?谁能帮我?谢谢。
cocoa - 如何在可可中的应用程序停靠图标上绘制mac旋转等待光标
我想为我的可可应用程序绘制带有旋转等待光标的动画停靠图标。请让我知道如何绘制旋转等待光标或在 mac 上哪里找到光标文件。
谢谢
macos - 如何在 OSX 中获取 DockTile 的屏幕位置?
我需要一个窗口来“指向”在停靠栏中单击的图标,类似于上下文菜单具有指向它的小标注箭头的方式。这意味着我需要获取 Dock 的屏幕位置,或者更准确地说是 DockTile。(是的,我可以使用鼠标坐标,但这看起来不如“移动”好。)
现在我的想法是获取关联的视图(我已经有了),然后使用视图到屏幕的坐标转换,但这变得有问题,因为边界矩形的 x/left 和 y/top 值总是为零。我知道那是因为也有嵌套的视图层次结构。问题是我已经走过它并且总是最终遇到路障。
所以想法?
标记
macos - 获取正在运行的应用程序的应用程序徽章
我不确定这是否可能,但我想获得其他正在运行的应用程序的应用程序徽章。所以我想从邮件的徽章或其他应用程序(如 Adium)中获取文本。我看过了NSWorkspace
,NSRunningApplication
但找不到这个。任何帮助都会很棒。
objective-c - OSX / Cocoa:获取屏幕中docktile图标的绝对位置
我想知道是否有一种方法可以在不使用辅助功能 API 的情况下在屏幕中找到停靠点的绝对位置?
提前致谢。
macos - Mac OS X >= 10.6 上的 Finder 文件图标标记(图标覆盖)
我正在寻找一种解决方案,在 Mac 上用可可做文件图标覆盖(图标标记)(就像 Dropbox 在 Mac 上做的那样)。
有谁知道这样做的方法?
我搜索了 Xcode 文档并查看了scpplugins源代码,这是一种旧的碳代码。
calayer - 使用层支持的 NSView 作为 NSDockTile contentView
有没有办法使用支持NSView
的层作为contentView
a NSDockTile
?尝试了各种技巧,但我得到的只是透明区域。还尝试了不同的路线并从中获取图像CALayer
并将其用于[NSApp setApplicationIconImage:]
,但也没有运气 - 我认为这里的问题是为屏幕外图像创建图像表示。