问题标签 [imagekit]

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 回答
658 浏览

cocoa - 为 IKImageView 添加背景

我想将棋盘背景添加到 IKImageView 以查看透明图像。我正在尝试将带有棋盘图像的 CALayer 设置为带有消息setOverlay:forType 的 IKImageView

但不起作用。我在控制台中收到此消息

有谁知道出了什么问题或任何解决方法?

谢谢

0 投票
1 回答
297 浏览

objective-c - 如何启用拖动 IKImageBrowserView 的特定项目?

我正在将 IKImageBrowserView 用于我目前正在开发的 mac 应用程序,并希望在 IKImageBrowserView 内启用拖动,所以我使用了– setAllowsDroppingOnItems:但不幸的是,这不允许我指定哪些项目有资格作为放置目标所以问题的第一部分是是否有一种简单直接的方法来做到这一点。

我搜索了文档并想出了一种方法,该方法包括使用拖动委托方法- (NSDragOperation)draggingUpdated:(id < NSDraggingInfo >)sender

从逻辑上讲,这应该有效,但事实并非如此。如果项目很少(不显示垂直滚动条),它只会给出正确的对象,这让我相信 indexOfItemAtPoint 不考虑滚动视图,所以如果是这样我可能需要覆盖它(这是第二部分问题)我该怎么做。

0 投票
1 回答
717 浏览

django - django-Imagekit 添加自定义水印

我将如何使用 imagekit .. 或其他一些包向图片添加自定义水印?在我的 django 管理员中,我需要选择几个可以应用于上传照片的水印。有人做过类似的事情吗?请帮忙!

0 投票
2 回答
1566 浏览

cocoa - 在可可应用程序中选择 iPhoto 图像

我想知道在可可应用程序中从 iPhoto 中选择照片的最佳方法是什么?现在,打开文件对话框不允许我进入 iPhoto 库。如何允许用户进入该文件夹?IKPictureTaker 是一种选择,但它似乎允许一次选择一张图片。我希望用户能够选择一张或多张图片。

0 投票
2 回答
353 浏览

xcode4 - IKImageBrowserItem 找不到协议声明

XCode4 中的所有其他内容都可以正常工作,除了 ImageKit 类。

按照 Apple 的教程,所有以“IKImage”开头的类和协议都“未找到”——它将针对其中一些进行编译(例如 IKImageBrowserView),但其他甚至不会编译——例如协议 IKImageBrowserItem。

它不会自动完成它们中的任何一个——即使是那些编译的。

似乎有些东西坏了 - 但我不知道是什么,我也不知道如何修复它。总结一下:

  1. 我正在针对 OS X 10.6 构建 - 根据 Apple 的文档,10.5 包含这些文件
  2. 我添加了 Quartz 框架
  3. 我添加了 Quartzcore 框架
  4. 我正在导入:#import <Quartz/Quartz.h>

我检查了来自 Apple 的实际框架文件,Quartz/ImageKit显然缺少Apple 文档所说的应该存在的标题 :(。

注意:我的 Xcode4 安装中没有其他任何东西丢失或损坏 - 我开发 OS X 32 和 64 位应用程序,iPhone 和 iPad 应用程序都很好。

还有什么我应该做的吗?

0 投票
1 回答
1097 浏览

cocoa - 使用 ARC 编译时的 ImageKit 错误和警告

我正在尝试将我的项目转换为 ARC,但我在我的项目中使用了 ImageKit。ARC 重构工具和我自己的手动重构都会在 ImageKit 头文件中产生错误和警告,这些头文件已包含在我自己的源文件中。它们看起来像这样:

那时我将项目设置设置为目标 10.6。以 10.7 为目标时,我只会收到警告:

但我至少可以在 ARC 仅针对 10.7 时构建和运行我的程序。

这里发生了什么?这是正常的吗?还是 ImageKit 与 ARC 不兼容?

0 投票
1 回答
877 浏览

cocoa - IKImageBrowserView:如何显示每个项目的工具提示?

我挖掘了文档,但没有找到怎么做。如何为 IKImageBrowserView 中的每个项目添加工具提示?

0 投票
1 回答
988 浏览

django - Django imagekit 和动态路径

我正在使用提供的 imagekit:imagekit

所以,我定义了两个类模型:

问题是每张照片都是在“静态/照片”路径中创建的。我的意图是根据国家名称使用动态路径保存图像和缩略图。

例如,对于国家“Argentina”,动态路径将为“static/photos/Argentina/”

我怎样才能做到这一点?

0 投票
3 回答
3332 浏览

python - Django Imagekit 处理原始图像

使用 1.1 版,我不明白如何预处理原始图像(仅使用 imagekit)

https://github.com/jdriscoll/django-imagekit/blob/develop/README.rst

有这样的模型:

例如,如何调整原始图像的大小?这在以前的 imagekits 中是可能的,但是文档暗示我需要另一个模型域?

0 投票
0 回答
901 浏览

cocoa - IKImageBrowserView 延迟加载?

为了使用IKImageBrowserView,必须使用以下方法实现数据源

NSTableView这与具有以下数据源方法的没有什么不同

然而,令人不安的区别在于,NSTableView在调用 之前考虑到当前可见的内容– tableView:objectValueForTableColumn:row:IKImageBrowserView似乎会遍历给定的整个范围– numberOfItemsInImageBrowser:并要求imageBrowser:itemAtIndex:. 不幸的是,数据源有时由数十万个项目支持,加载所有不必要的项目是一种可怕的浪费。有没有办法IKImageBrowserView只加载可见的项目,(当然是预加载)就像那样NSTableView

更新

我尝试编写一个NSProxy子类,它确实有效。(好吧,稍后会详细介绍)它看起来像这样

现在,当 imageBrowser 要求时– imageBrowser:itemAtIndex:,我会返回

这很好用!确实实现了延迟加载,我不再一次从商店中检索所有对象。然而,在呼吁reloadData任何意见时,麻烦接踵而至。

这是来自的错误消息NSTableView

IKImageBrowserView另一方面,如果我调用它,它只会挂在我身上而没有任何错误消息reloadData

所以是的,我设法用另一个问题代替了一个问题,c'est la vie?