问题标签 [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 投票
1 回答
663 浏览

objective-c - 将图像从文件夹加载到 ikimagebrowser?

我是可可新手,我有一个 IKImageBrowserView ,这就是我将图像加载到它的方式:

现在我的图像按名称加载 - @“Australia”。这有点不方便,因为您的图像需要具有相同的名称和编号。如何从已导入 xcode 的文件夹中加载具有不同名称的图像?

所以目前我正在加载名为 Australia1、Australia2、Australia3、Australia4 的图像……等等。如何从捆绑文件夹中加载图像?

0 投票
1 回答
559 浏览

cocoa - 如何设置具有可变单元格大小的 IKImageBrowserView?

我正在开发一个工具,它允许用户导入视频剪辑并从这些视频剪辑制作电影。

为了表示导入的视频剪辑,我创建了视频剪辑IKImageBrowserView的帧图像并将其添加为缩略图图像。到这里一切正常。

但现在我想根据视频剪辑持续时间显示缩略图大小。即每个缩略图图像都具有基于持续时间的不同大小。(我想显示将根据视频剪辑的持续时间更改的缩略图图像宽度。

如果我使用[imageBrowser setCellSize:];,那么它将影响所有缩略图大小。但我想为每个缩略图应用不同的大小。

有人可以帮我解决这个问题吗?

如果IKImageBrowserView不是最适合我的问题,那么请建议我最好的控制来解决我的问题。

0 投票
1 回答
377 浏览

cocoa - 如何实现表示具有可变单元大小的视频缩略图的容器视图?

我正在 mac os x 上开发 cocoa 应用程序,它允许用户导入视频剪辑并从这些视频剪辑中制作电影。这里我需要处理高度自定义的视图..(请参阅附件).. .

我的要求是:

->>用户添加视频剪辑,它将被添加到容器视图(包含所有插入的视频剪辑)并表示为缩略图。->>每个缩略图项目都应根据视频剪辑的持续时间具有不同的宽度(例如:如果我认为容器视图宽度为 120 像素并且等于 2 分钟(120 秒)......那么如果用户添加持续时间为 10 秒的视频剪辑,然后缩略图宽度应为 10 像素).. 为此,我需要缩略图项(单元格)大小应在运行时根据传入的视频剪辑持续时间变化... ->>滑块播放位置在用户播放主要电影时查看进度的功能..

我的方法:

->> 我创建了具有 IKImageBrowserView (缩略图容器)和 NSScrollView 的 NSView ->> 和自定义 playloc 按钮,该按钮根据进度值对其位置进行动画处理...

问题:->>现在我无法为每个项目设置不同的单元格大小......因为它是 IKImageBrowserView 的成员函数......

如果我调用 [imageBrowser setCellSize:]; 那么它适用于所有单元格......不适用于特定单元格......

任何人都可以建议如何解决这个问题..?

是否可以为 IKImageBrowserView 中的每个单元格设置可变单元格大小?

NSCollectionView 呢?是否可以为 NSCollectionView 中的每个单元格设置不同的大小?..

谁能帮我解决这个问题....

谢谢和问候, 穆图

0 投票
1 回答
691 浏览

cocoa - 将 NSScrollView 添加到 IKImageBrowserView 以进行滚动


我在 MacOSX 10.8 上使用 Xcode 4.4。我正在尝试将 NSScrollView 添加到 IKImageBrowserView 以实现垂直滚动功能。我在 IB 和代码中的 NSScrollView 之上添加了 IKImageBrowserView:

但是在将图像添加到 IKImageBrowserView 后,我没有获得垂直滚动功能。我看到 ImageBrowserView 后面的滚动视图,但没有滚动。我也设置了:
[self.window setContentView:scrollCurrentList_View];
我还看到一些帖子说 NSBackingStoreRetained on NSWindow。他们是向 IKImageBrowserView 添加垂直滚动以查看图像的一些简单方法吗?

0 投票
1 回答
570 浏览

ikimagebrowserview - IKImageBrowserView 选择问题

例如,初始状态是所有图像被选中 在此处输入图像描述

当我单击一个时,我希望它未选中,但当前状态是对操作没有响应 在此处输入图像描述

有一些设置吗?谢谢你的帮助。

0 投票
1 回答
132 浏览

ikimagebrowserview - IKImageBrowserView的delegate和_delegate有什么区别?

在此处输入图像描述

如图所示,有delegate、_delegate、dataSource、_dataSource,有什么区别呢?

基本上,我可以将我想要的功能与delegate + dataSource 或_delegate + _dataSource 一起使用,但我不知道有什么区别?

0 投票
1 回答
144 浏览

objective-c - 目标 C:IKImageBrowserView 显示“页面”模板,如照片缩略图

我对可可有点陌生。

我已设法在 IKImageBrowserView 中加载图像,并且图像一切正常。我不明白的是如何加载例如“页面”模板,以便它们以照片的方式出现 - 缩略图显示内容,而不是现在发生的“页面”文档图标。

有没有人有任何想法?

0 投票
1 回答
1060 浏览

grouping - 如何使用 IKImagebrowserView 的分组显示?

我想要的效果就像 iPhoto 组(或时间线)显示。

在此处输入图像描述

我已经实现了常见的IKImageBrowserView。这就像 在此处输入图像描述

但我不知道如何将它们分配到不同的组中。

我提到:自定义 IKImageBrowserView 组外观,这可能是 stackoverflow 中唯一的帖子。

我使用了 4 种方法IKImageBrowserDataSource

我想我不知道如何为最后两种方法编写代码。

0 投票
1 回答
313 浏览

objective-c - 更改 ImageBrowserCell 突出显示尺寸

我想调整标准高IKImageBrowserCell光尺寸。我在这里发现了关于 stackoverflow 的类似问题(在链接中您可以看到标准IKImageBrowserCell选择突出显示)。

我发现了一些完全自定义的苹果示例代码IKImageBrowserCell以及突出显示维度。这些是设置框架的两个重写方法

这是生成选择突出显示的代码

这是该代码的结果:

在此处输入图像描述

如您所见,选择的框架已更改,但我无法以我不希望的方式对其进行修改。我只是想让高光与图像缩略图的大小相同。我试图修改选择代码 ( selectionLayer.frame = CGRectMake(0, 0, frame.size.height, frame.size.height);) 但没有任何反应。任何人都可以帮助我吗?谢谢!

0 投票
1 回答
493 浏览

macos - 拖放在 IKImageBrowserView 中不起作用

我使用AES算法加密图像。当我在其中使用此图像时,IKImageBrowserView它会正确显示图像,但我无法将图像拖放到粘贴板。我已经IKImageBrowserView像这样将图像表示设置为图像对象

但是当我这样给予时它的工作

上面的代码是有效的,因为当我从中拖动图像IKImageBrowserView时会返回图像的路径。

现在我需要将加密图像拖放IKImageBrowserView到粘贴板中。