问题标签 [ikimageview]

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

objective-c - IKImageView 导致应用程序崩溃

我是 ObjC 的新手。提前感谢您的帮助和耐心!

我正在尝试将图像添加到我的应用程序的窗口中(这是 OSX,而​​不是 iOS)。我通过界面生成器向窗口添加了一个图像视图(IKImageView)。然后我将我的图像添加到 XCode 项目并将其分配给视图。

当我尝试编译应用程序时,它会因错误而崩溃:“无法解码类对象(IKImageView)”。

我删除 IKImageView 的那一刻,它编译得很好。

我最初的想法是我没有导入所需的文件,但这似乎是 NSView 的子类,所以这不应该是问题。

关于我做错了什么有什么想法吗?

0 投票
1 回答
378 浏览

cocoa - IKImage 手势缩放旋转

在我的应用程序中,我使用 IKImageview 预览图像,默认情况下它支持两个手指手势,例如向上、向下、向左、向右移动。现在我想为其添加旋转和缩放手势,有人有什么好主意吗?非常感谢。

有谁知道如何继承 IKImageview 以支持缩放手势?

0 投票
0 回答
119 浏览

objective-c - 从 tableview 预览图像

我有一个包含目录文件的表格视图。当我从表中选择一行时,我想预览它的内容(例如 jpeg 图像或 pdf 文件的内容),但我找不到解决方案。请问您有什么建议吗?

0 投票
1 回答
244 浏览

objective-c - 通过 IKImage 视图预览图像

我需要帮助,时间紧迫,我被阻止了。我有一个包含目录文件(图标、名称、大小、日期)的表格视图。Tha 表通过数组控制器填充。表格视图只显示图像文件和 pdf 文件。当我选择一行时,我想在表格下方的 IKImage 视图中预览内容。但我无法预览内容。你能帮我并给我一些关于如何预览它们以及如何使用 ikimage 视图的文档、教程或命令吗?我想 ikimage 视图是最好的解决方案。你怎么看?

0 投票
0 回答
332 浏览

objective-c - 山狮中的 IKImageView 奇怪的崩溃

我有一个IKImageViewNSSlider。我将图像拖放到IKImageView并用于NSSlider缩放图像。我在随机放大和缩小图像时发生崩溃。这是我在控制台中收到的消息。

这是我的代码
AppDelegate.h

AppDelegate.m

XCode 项目

这是 xCode 项目。 http://goo.gl/p9W3y

我想在这个示例应用程序上尽快解决这个错误。
先感谢您。

IA

0 投票
1 回答
1758 浏览

macos - 在 Mountain Lion 中使用 IKImageView 和 NSScrollView 进行两指拖动

我有一个 Mac 应用程序,它在应用程序商店中已经存在一年左右了。它首次与目标 SDK 10.7 Lion 一起发布。在更新到 Mountain Lion 后,它不再有效。

该应用程序在嵌入在 NSScrollView 中的 IKImageView 中显示大图像。将其放入滚动视图的目的是让两根手指拖动工作,而不是用户必须单击拖动。使用 Nicholas Riley 的 ScrollViewWorkaround,我能够在用户放大后使用两根手指滚动来显示剪辑的内容。就像您在 Preview 应用程序中看到的一样。

Nicholas Riley 的解决方案: IKImageView 和滚动条

现在在山狮这行不通。放大、捏合或缩放按钮后,图像被锁定在图像的左下方。它不会滚动。

所以问题是,在 IKImageView 中显示大图像并用两根手指拖动缩放图像的合适方法是什么?

谢谢,
有状态的

0 投票
1 回答
254 浏览

macos - 当 IKImageView 被 NSScrollView 包围时,它失去了拖放焦点

我有一个IKImageView封闭的NSScrollView和一个NSSlider用于放大和缩小图像。IKImageView当图像为正常大小时支持拖放,但当图像放大时它会失去焦点。(如果我滚动IKImageView到左下角它支持拖放)。我怎么解决这个问题 ?

0 投票
0 回答
556 浏览

macos - 在 IKImageView 中缩放大图像

我在 NSScrollView 中有一个 IKImageView。现在,我有两个问题:

  1. 当我显示一个大图像并对其进行缩放时,动画会变得非常糟糕。有没有办法让它更流畅地切换图像?

  2. 当图像放大到比 IKImageView 大时,缩放 - 左侧的 centerPoint 锁定 - IKImageView 的底部。如何设置缩放 - centerPoint?

谢谢

f91kdash

0 投票
0 回答
433 浏览

objective-c - IKImageView 和 scrollToPoint: 或 scrollToRect:

我尝试使用 IKImageView 只是因为它提供了许多内置功能。然而,它似乎也提供了内置的头痛。其中最新的是尝试通过记录的方法之一以编程方式滚动:

我无法进行任何滚动。目前还不清楚这些点或矩形应该是哪个坐标系,所以我尝试了许多值,但始终无法让它做任何事情。有没有人成功使用过这些?我找不到任何可以执行此操作的示例代码,无论是官方的还是其他的。

网上有不少关于 IKImageView 滚动条的讨论,我的快速实验似乎证明了原因,这确实不明显/困难。虽然理论上我可以这样做以编程方式滚动。

0 投票
2 回答
294 浏览

xcode - IKImageView 属性未在 Interface Builder 中设置

我在 Interface Builder 中有一个 IKImageView 并将背景颜色设置为红色,但是在运行应用程序时它不起作用,它只是保持灰色。

  1. 我使用 Cocoa Application 模板在 Xcode 4.5 中创建了一个全新的 Cocoa (OS X) 项目。
  2. 添加了 Quartz 框架
  3. 将对象库中的 IKIMageView 拖到我的窗口上。
  4. 将颜色更改为红色。

截屏