问题标签 [nsimageview]
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.
objective-c - 从 tableview 预览图像
我有一个包含目录文件的表格视图。当我从表中选择一行时,我想预览它的内容(例如 jpeg 图像或 pdf 文件的内容),但我找不到解决方案。请问您有什么建议吗?
objective-c - Mac 应用程序不使用视网膜 @2x 图像文件
我正在尝试更新我的应用程序以支持视网膜显示器,但是当它在 Retina MacBook Pro 上运行时,没有使用图像的 @2x 版本。以下是我在我的应用程序中用于设置图像视图的方法。
在 XML 解析器类中:
在 Current 类中设置 NSImageView:
每个图像文件都有一个标准分辨率版本和一个高分辨率版本,它们都在 Xcode 项目的支持文件夹中:
我确认在 Xcode 构建应用程序时,应用程序包中包含了 @2x 版本。其他需要注意的事项是:该应用程序是一个菜单栏应用程序,所有视图都位于 NSPopover 中,其中一个图像视图中使用了动画 GIF(没有@2x 版本的 GIF),该应用程序使用 Xcode 4.4 构建运行 OSX 10.7.4 且没有视网膜显示屏的旧款 MacBook Pro。
cocoa - Cocoa NSScrollView 的平移问题
我正在使用 Xcode 制作一个应用程序,该应用程序具有一个 NSImageView,我通过在我的 .xib 中选择它来制作一个 NSScrollView(我认为),然后转到 Xcode 中的编辑器菜单,然后嵌入到 > scrollView 中。
我的 NSScrollView 中有一个比打开它的窗口大的图像,我可以很好地使用滚动条滚动,甚至在我的方法中打开了该autoscroll:
功能。mouseDragged:
我希望能够简单地平移图像而无需使用mouseDragged:
. 到目前为止,我mouseDragged:
在 panning.m(NSImageView 的子类)中的代码是这样的:
这在某种程度上有效,但是有很多抖动。也许是因为我没有限制界限?
我想知道我是否走在正确的轨道上,或者是否有更好/更有效的方法。
任何帮助表示赞赏。
干杯。
xcode - 对齐 NSImageView 使其填充 NSWindow 的底部
我是 Mac 应用程序中的绝对菜鸟,所以要温柔;)。阅读一些文档,然后直接进入。仍然继续阅读,但我不知道如何将 NSImageView 对齐/调整到它所在的 NSWindow (在用户调整窗口大小之后)。
例如,这是默认运行状态(NSImageView 是底部有边框的大矩形):
然后,如果我调整窗口大小,NSImageView 的高度和以前一样,但宽度有点跟随窗口(但我不知道我是如何做到的)。看这里:
谢谢阅读。请帮忙。
objective-c - NSImageView 大小不跟随它的窗口
我只是在玩 OSX 应用程序开发。我完全是菜鸟。我认为它就像 iOS 应用程序开发一样直截了当。但是经过几天的努力,似乎并不那么容易。
这就是我想要做的。我有一个 NSWindow。在其中我放了一个 Image Well(带有命名?lol)以及“Image Well”,它是一个 NSImageView(不是双关语)。
所以我只想让 NSImageView 的框架按照 NSWindow 的大小调整大小。就是这么简单。
这是我所做的不起作用:
NSImageView 作为 imageView。
编写 NSWindow windowDidResize 和 windowDidResize: 的委托方法 NSWindowDelegate 方法,并在其中调整图像视图的 imageView 框架的 framesize。代码:(NSImageView 位于一个名为 imageView 的属性中。)
这个方法被调用(用 测试过NSLog()
),但是它NSImageView
只是保持原来的大小。我检查了IBOutlet
连接是否正常。
是什么赋予了?为什么不NSImageView
调整大小?
objective-c - 应用程序启动时的 NSImage
我有一个图像视图对象。当按下按钮时,我可以让它加载图像,但我想知道是否有办法让它在应用程序启动时加载。
我使用的代码是
任何帮助表示赞赏
objective-c - NSImageView 没有使用 ARC 释放
我对 Cocoa 开发很陌生,我可能不太清楚 ARC 是如何工作的。
我的问题是,当我使用 NSImageView 时,它没有按我的意愿被释放,所以程序正在泄漏内存。
因此,当我再次返回此块以生成新图像并显示它们时,一切正常,除了我的程序内存使用量因创建的视图数量而增加。
如果有人可以帮助我,我将不胜感激!谢谢!
objective-c - 有没有办法知道工具提示何时会出现在 NSImageView 上?
我想知道是否有在显示工具提示之前调用 get 的方法。我在任何地方都找不到它。
objective-c - Objective-C:按下键时移动帧
我试图在按下键时移动 NSImageView 。现在我有一个布尔值,当调用 keyDown 时分配为 true,调用 keyUp 时分配为 false。我怎样才能让 NSImageView 在按键按下时移动?
例如,当按下左箭头键时,图像应该向左移动。
提前致谢。
objective-c - NSImageView 在拖入图像后不设置图像属性
我有一个 NSImageView 放在我的 NIB 中,我将图像拖到其中。图像出现并显示,但是当我的代码调用时[imageView image]
,我得到一个 NULL 对象。