问题标签 [ikimagebrowserview]

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 投票
0 回答
62 浏览

macos - 快速查看预览面板关闭后如何执行代码?

我有一个并且我为(通过) IKImageBrowserView中的项目激活了快速查看预览面板。IKImageBrowserView[browser setCanControlQuickLookPanel:true];

我想在用户关闭快速查看面板后执行一些代码。我怎么能迷上这个?

0 投票
0 回答
102 浏览

objective-c - IKImageBrowserView 和 Quick Look 的不同图像

我正在编写一个显示来自互联网的图像的程序。我正在使用 IKImageBrowserView,使用 NSURL。我想在 IKImageBrowserView 中显示缩略图,并在 Quick Look 中显示完整分辨率图像。快速查看由 IKImageBrowserView 自动调用。我可以以某种方式告诉 Quick Look 显示一个不同的 NSURL,与 IKImageBrowserView 中显示的 NSURL 不同吗?

0 投票
1 回答
167 浏览

macos - 用 NSVisualEffectView 替换 IKImageBrowserView 的超类

我想让我的 IKImageBrowserView 的背景具有模糊的背景。根据Apple 文档,IKImageBrowserView 基于 NSView。是否可以让 IKImageBrowserView 从 NSVisualEffectView 继承,以便我可以让背景看起来模糊。我假设要开始我必须继承 IKImageView,但我不确定下一步该去哪里。有人可以指出我正确的方向吗?

谢谢

0 投票
1 回答
93 浏览

cocoa - 如何通过按双键调用 IKImageBrowser cellWasDoubleClickedAtIndex?

我曾使用 IKImageBrowserView 来显示图片库。

目前在点击图像时打开下一个视图,

我正在使用鼠标左键双击来调用cellWasDoubleClickedAtIndex此方法。

现在我想通过 (Command+Enter) 键在所选图像上打开下一个视图IKImageBrowserView

0 投票
0 回答
70 浏览

image - IKImageBrowserView 并根据状态突出显示特定图像

所以我有一个 IKImageBrowser,里面装满了我从核心数据中提取的图像。图像本身不在核心数据中,只是对它的引用。我试图找出一种方法来指示特定图像已被禁用。就像它周围的红色边框一样。此状态将来自该特定图像的核心数据。

我查看了文档中的 IKImageBrowserView 和 IKImageBrowserCell 以查看是否有任何我可以使用但似乎找不到任何东西的东西。

我只需要一种在禁用图像时在视觉上突出显示或突出图像的方法。您可以指出我的任何想法或文档吗?

0 投票
0 回答
130 浏览

objective-c - 在 IKImageBrowserView 中旋转图像。可可/目标 C

我正在使用 Cocoa IKImageBrowserView 寻求您的帮助。

我有那个浏览器,里面有图片。这些图像是从我提供给它的文件夹中获取的。有点像:

当我从 ImageBrowser 中选择特定图像时,我会在 NSImageView 中显示它,并提供在数据库中修改此图像的一些参数的能力,我确实存储了所有这些图像的信息。我遇到的问题是 - 我想支持所选图像的旋转变化。我可以毫无问题地旋转所选图像的 NSImageView 预览,但是如何在 ImageBrowser 中旋转该图像?如果有人可以帮助我,那就太好了。

这是我尝试实现的目标的说明。

我所做的努力的插图

所以,步骤 1,2 没问题,但我该怎么做步骤 3?

0 投票
0 回答
46 浏览

xcode - IKImageBrowserView 缩略图在重新加载时调整大小

我正在使用 IKImageBrowserView 显示图像列表,但有些图像小于单元格的大小。在第一次打开缩略图是好的,但在 imageVersion++ 和 reloadData 之后,小图像的缩略图正在调整为单元格的大小。另一个重新加载正在解决这个问题,但我找不到阻止这种情况发生的解决方法。

第一次开口

重新加载后

0 投票
0 回答
61 浏览

objective-c - 是否可以修改 IKImageBrowserCell 的选择矩形?

我们正在使用一个子类,IKImageBrowserView它包含一个子类IKImageBrowserCell作为单元格

我们面临的问题是当图像具有高纵横比时: 在此处输入图像描述

只有当您直接瘦图像上时才能选择第一项。 我想这样做,以便如果您单击-mouseDown:
imageContainerFrame

IKImageBrowserView中,有一个方法:-indexOfItemAtPoint。当我在单元格容器框架内单击时返回NSNotFound,但当我单击瘦图像时返回正确的索引。

当鼠标在单元格中下降时,我认为我不能重写此方法以返回适当的索引——但从它的外观来看,这是我唯一的选择。

有谁知道我可以解决这个问题的任何方法?

0 投票
3 回答
469 浏览

macos - (Cocoa) 带有 IKImageBrowserView 的 NSScrollView 滚动到底部

我正在使用一个IKImageBrowserView来显示图像网格。我没有任何以编程方式设置点或偏移或滚动任何内容的代码。我只是有代码,它列出了一个充满图像的目录的内容并将它们显示在图像浏览器中。

启动应用程序后,滚动视图会无缘无故地滚动到图像网格的底部。在此之后的几秒钟内,如果您尝试使用鼠标向上滚动,则滚动条会出现故障,但仍会尝试滚动到底部。此后,问题停止,用户可以正常滚动。

在 El Capitan 之前,自动滚动没有发生。

同样,没有代码可以滚动NSSrcollView或设置contentOffset, 或scrollToRect, scrollToVisibleRect

话虽如此,我尝试在图像加载失败后设置这些值。

问题 1:有没有人使用El Capitan(或任何 Mac OS 版本)NSScrollView或在 El Capitan 上经历过这种情况?IKImageBrowserView

问题 2:有什么方法可以调试为什么会发生这种情况或如何让它自动停止滚动?


解决方案

这个解决方案最终对我有用。确保正确连接插座。

。H

.m

查看层次结构

0 投票
1 回答
79 浏览

macos - Control-click 不会更改 IKImageBrowserView 中的选择,右键单击或两指单击不会

我将上下文菜单添加到IKImageBrowserView.

当用户右键单击(鼠标)或两指单击(触控板)中的图像时IKImageBrowserView选择会更改为该图像,并出现上下文菜单。

当用户控制单击(鼠标或触控板)时,选择不会改变并且会出现上下文菜单。

由于上下文菜单与所选图像相关,因此我更喜欢在调用上下文菜单时选择更改。

  • IKImageBrowserView可以在控制单击(鼠标和触控板)上进行更改选择吗?
  • 我可以将上下文菜单不附加到 ,IKImageBrowserView而是附加到 的单个元素/图像IKImageBrowserView吗?