- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想制作一个可以像聚光灯搜索实现一样显示为弹出窗口的弹出窗口?我只能使用传统的方式在中心显示一个 Quicklook 窗口,但我想做这样的事情:
我该怎么做?谢谢。
最佳答案
这可以通过创建 QLPreviewView 来实现嵌入 NSPopover 中的实例.
然后,创建一个符合QLPreviewItem协议(protocol)的NSObject子类,并设置previewItem
您的属性(property) QLPreviewView
就像使用传统的 QuickLook QLPreviewPanel
一样.
QLPreviewView *view = [[QLPreviewView alloc] initWithFrame:NSMakeRect(0, 0, 800, 100) style:QLPreviewViewStyleNormal];
JPQuickLookItem *item = [[JPQuickLookItem alloc] init];
item.previewItemURL = [NSURL fileURLWithPath:@"/Users/josh/Desktop/Test.png"];
item.previewItemTitle = @"Test.png";
view.previewItem = item;
我创建了一个 sample Swift implementation here .
关于objective-c - 如何将 QLPreviewPanel 显示为 cocoa 中的弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23959375/
我想使用 QLPreviewPanel 预览一些文件。 我使用 Storyboard 包含了以下 ViewController class ViewController: NSViewControll
我在 Swift 2 中通过以下方式在我的项目中实现了快速查看(我将其包含在此处以供引用,因为它可能会帮助其他人进行设置)。 我的 NSViewController 包含一个 NSTableView
当人们试图将 Quick Look 预览面板和安全范围的 URL 组合在一起时,会出现 Cocoa 中选择不当、不可组合的抽象问题。 我有一个具体的例子: 想象一下,我们正在尝试显示 MediaLib
我想在 QLPreviewPanel 中显示 TableView 中的 url,但出现此错误: [QL] QLError(): -[QLPreviewPanel reloadData] called
我想制作一个可以像聚光灯搜索实现一样显示为弹出窗口的弹出窗口?我只能使用传统的方式在中心显示一个 Quicklook 窗口,但我想做这样的事情: 我该怎么做?谢谢。 最佳答案 这可以通过创建 QLPr
试图找出如何在 iOS 和 macOS 上的 SwiftUI 中使用 QuickLook。我怀疑在遥远的将来,会有一些统一的 SwiftUI QL API,但目前还看不到,所以让我们利用现有的东西吧…
我想制作一个可以像聚光灯搜索实现一样显示为弹出窗口的弹出窗口?我只能使用传统的方式在中心显示一个 Quicklook 窗口,但我想做这样的事情: 我该怎么做?谢谢。 最佳答案 这可以通过创建 QLPr
试图找出如何在 iOS 和 macOS 上的 SwiftUI 中使用 QuickLook。我怀疑在遥远的将来,会有一些统一的 SwiftUI QL API,但目前还看不到,所以让我们利用现有的东西吧…
我们正在考虑将我们的 Objc 应用程序迁移到 Electron 应用程序,因为原生应用程序已经只是一个网站周围的 WebWrapper。 我们缺少一项重要功能:使用 QuickLook 预览文件的能
我是一名优秀的程序员,十分优秀!