问题标签 [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.

0 投票
3 回答
7681 浏览

objective-c - 如何使用 Cocoa 在我的 Dock 图标上绘制徽章?

如何使用 Cocoa 为我的应用程序的 Dock 图标添加徽章?是否有任何大致“标准化”的方式来做到这一点?

(我指的是出现在 Mail、iChat 等中的徽章类型,以指示未读消息的数量等。)

Cocoa Touch 确实提供了一种这样的方法,但我还没有找到任何与常规 Cocoa 应用程序等效的方法。

0 投票
3 回答
617 浏览

cocoa - 如何为 NSApp.dockTile 的创建绑定

在 IB 中,很容易将标签或文本字段绑定到某个控制器的 keyPath。

NSDockTile(可通过 [[NSApp dockTile] setBadgeLabel:@"123"] 获得)未出现在 IB 中,我无法弄清楚如何以编程方式绑定其“badgeLabel”属性,就像您可能绑定标签/文本字段/表格列一样.

有任何想法吗?

0 投票
1 回答
487 浏览

objective-c - 将数字添加到停靠图标

这是我的代码:

出于某种原因,此代码在应该为 2 时将 8 添加到停靠图标

0 投票
2 回答
6157 浏览

cocoa - 将 NSProgressIndicator 添加到停靠图标

我正在创建一个应用程序,它应该在停靠图标中显示一个进度条。目前我有这个,但它不工作:

还是我必须自己在码头上画?谁能帮我?谢谢。

0 投票
1 回答
819 浏览

cocoa - 如何在可可中的应用程序停靠图标上绘制mac旋转等待光标

我想为我的可可应用程序绘制带有旋转等待光标的动画停靠图标。请让我知道如何绘制旋转等待光标或在 mac 上哪里找到光标文件。

谢谢

0 投票
1 回答
459 浏览

macos - 如何在 OSX 中获取 DockTile 的屏幕位置?

我需要一个窗口来“指向”在停靠栏中单击的图标,类似于上下文菜单具有指向它的小标注箭头的方式。这意味着我需要获取 Dock 的屏幕位置,或者更准确地说是 DockTile。(是的,我可以使用鼠标坐标,但这看起来不如“移动”好。)

现在我的想法是获取关联的视图(我已经有了),然后使用视图到屏幕的坐标转换,但这变得有问题,因为边界矩形的 x/left 和 y/top 值总是为零。我知道那是因为也有嵌套的视图层次结构。问题是我已经走过它并且总是最终遇到路障。

所以想法?

标记

0 投票
1 回答
280 浏览

macos - 获取正在运行的应用程序的应用程序徽章

我不确定这是否可能,但我想获得其他正在运行的应用程序的应用程序徽章。所以我想从邮件的徽章或其他应用程序(如 Adium)中获取文本。我看过了NSWorkspaceNSRunningApplication但找不到这个。任何帮助都会很棒。

0 投票
1 回答
287 浏览

objective-c - OSX / Cocoa:获取屏幕中docktile图标的绝对位置

我想知道是否有一种方法可以在不使用辅助功能 API 的情况下在屏幕中找到停靠点的绝对位置?

提前致谢。

0 投票
5 回答
4802 浏览

macos - Mac OS X >= 10.6 上的 Finder 文件图标标记(图标覆盖)

我正在寻找一种解决方案,在 Mac 上用可可做文件图标覆盖(图标标记)(就像 Dropbox 在 Mac 上做的那样)。

有谁知道这样做的方法?

我搜索了 Xcode 文档并查看了scpplugins源代码,这是一种旧的碳代码。

0 投票
1 回答
911 浏览

calayer - 使用层支持的 NSView 作为 NSDockTile contentView

有没有办法使用支持NSView的层作为contentViewa NSDockTile?尝试了各种技巧,但我得到的只是透明区域。还尝试了不同的路线并从中获取图像CALayer并将其用于[NSApp setApplicationIconImage:],但也没有运气 - 我认为这里的问题是为屏幕外图像创建图像表示。