问题标签 [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.
macos - 快速查看预览面板关闭后如何执行代码?
我有一个并且我为(通过) IKImageBrowserView
中的项目激活了快速查看预览面板。IKImageBrowserView
[browser setCanControlQuickLookPanel:true];
我想在用户关闭快速查看面板后执行一些代码。我怎么能迷上这个?
objective-c - IKImageBrowserView 和 Quick Look 的不同图像
我正在编写一个显示来自互联网的图像的程序。我正在使用 IKImageBrowserView,使用 NSURL。我想在 IKImageBrowserView 中显示缩略图,并在 Quick Look 中显示完整分辨率图像。快速查看由 IKImageBrowserView 自动调用。我可以以某种方式告诉 Quick Look 显示一个不同的 NSURL,与 IKImageBrowserView 中显示的 NSURL 不同吗?
macos - 用 NSVisualEffectView 替换 IKImageBrowserView 的超类
我想让我的 IKImageBrowserView 的背景具有模糊的背景。根据Apple 文档,IKImageBrowserView 基于 NSView。是否可以让 IKImageBrowserView 从 NSVisualEffectView 继承,以便我可以让背景看起来模糊。我假设要开始我必须继承 IKImageView,但我不确定下一步该去哪里。有人可以指出我正确的方向吗?
谢谢
cocoa - 如何通过按双键调用 IKImageBrowser cellWasDoubleClickedAtIndex?
我曾使用 IKImageBrowserView 来显示图片库。
目前在点击图像时打开下一个视图,
我正在使用鼠标左键双击来调用cellWasDoubleClickedAtIndex
此方法。
现在我想通过 (Command+Enter) 键在所选图像上打开下一个视图IKImageBrowserView
。
image - IKImageBrowserView 并根据状态突出显示特定图像
所以我有一个 IKImageBrowser,里面装满了我从核心数据中提取的图像。图像本身不在核心数据中,只是对它的引用。我试图找出一种方法来指示特定图像已被禁用。就像它周围的红色边框一样。此状态将来自该特定图像的核心数据。
我查看了文档中的 IKImageBrowserView 和 IKImageBrowserCell 以查看是否有任何我可以使用但似乎找不到任何东西的东西。
我只需要一种在禁用图像时在视觉上突出显示或突出图像的方法。您可以指出我的任何想法或文档吗?
objective-c - 在 IKImageBrowserView 中旋转图像。可可/目标 C
我正在使用 Cocoa IKImageBrowserView 寻求您的帮助。
我有那个浏览器,里面有图片。这些图像是从我提供给它的文件夹中获取的。有点像:
当我从 ImageBrowser 中选择特定图像时,我会在 NSImageView 中显示它,并提供在数据库中修改此图像的一些参数的能力,我确实存储了所有这些图像的信息。我遇到的问题是 - 我想支持所选图像的旋转变化。我可以毫无问题地旋转所选图像的 NSImageView 预览,但是如何在 ImageBrowser 中旋转该图像?如果有人可以帮助我,那就太好了。
这是我尝试实现的目标的说明。
所以,步骤 1,2 没问题,但我该怎么做步骤 3?
objective-c - 是否可以修改 IKImageBrowserCell 的选择矩形?
我们正在使用一个子类,IKImageBrowserView
它包含一个子类IKImageBrowserCell
作为单元格
只有当您直接在瘦图像上时才能选择第一项。
我想这样做,以便如果您单击-mouseDown:
imageContainerFrame
在IKImageBrowserView
中,有一个方法:-indexOfItemAtPoint
。当我在单元格容器框架内单击时返回NSNotFound
,但当我单击瘦图像时返回正确的索引。
当鼠标在单元格中下降时,我认为我不能重写此方法以返回适当的索引——但从它的外观来看,这是我唯一的选择。
有谁知道我可以解决这个问题的任何方法?
macos - (Cocoa) 带有 IKImageBrowserView 的 NSScrollView 滚动到底部
我正在使用一个IKImageBrowserView
来显示图像网格。我没有任何以编程方式设置点或偏移或滚动任何内容的代码。我只是有代码,它列出了一个充满图像的目录的内容并将它们显示在图像浏览器中。
启动应用程序后,滚动视图会无缘无故地滚动到图像网格的底部。在此之后的几秒钟内,如果您尝试使用鼠标向上滚动,则滚动条会出现故障,但仍会尝试滚动到底部。此后,问题停止,用户可以正常滚动。
在 El Capitan 之前,自动滚动没有发生。
同样,没有代码可以滚动NSSrcollView
或设置contentOffset
, 或scrollToRect
, scrollToVisibleRect
。
话虽如此,我尝试在图像加载失败后设置这些值。
问题 1:有没有人使用El Capitan(或任何 Mac OS 版本)NSScrollView
或在 El Capitan 上经历过这种情况?IKImageBrowserView
问题 2:有什么方法可以调试为什么会发生这种情况或如何让它自动停止滚动?
解决方案
这个解决方案最终对我有用。确保正确连接插座。
。H
.m
macos - Control-click 不会更改 IKImageBrowserView 中的选择,右键单击或两指单击不会
我将上下文菜单添加到IKImageBrowserView
.
当用户右键单击(鼠标)或两指单击(触控板)中的图像时IKImageBrowserView
,选择会更改为该图像,并出现上下文菜单。
当用户控制单击(鼠标或触控板)时,选择不会改变,并且会出现上下文菜单。
由于上下文菜单与所选图像相关,因此我更喜欢在调用上下文菜单时选择更改。
- 我
IKImageBrowserView
可以在控制单击(鼠标和触控板)上进行更改选择吗? - 我可以将上下文菜单不附加到 ,
IKImageBrowserView
而是附加到 的单个元素/图像IKImageBrowserView
吗?