nsview相关内容

使用 Visual AutoLayout 在 NSScrollView 中布局多个视图

我需要在 NSScrollView 中显示多个垂直对齐的视图,我首先添加了 NSTableView 和 NSButton.我将它们与顶部的 NSTableView 和底部的 NSButton 垂直对齐.我将 NSTableview 和 NSButton 添加到名为 tempView 的 NSView 中.然后将NSScrollView的文档视图设置为tempView. 但我遇到的问题是我的 ..
发布时间:2022-01-18 20:46:51 移动开发

NSView 内容的动画旋转

我正在尝试就地旋转 NSView (NSButton) 的内容(即从中心.我想转换 - 到 |).这可以通过 setFrameCenterRotation: 来完成……但是,我正在尝试对此进行动画处理,并且 [[myview animator] setFrameCenterRotation: 90]; 使控件首先向右跳转,然后围绕左下角 (0,0) 旋转回到原始位置. 有人建议先设置an ..
发布时间:2022-01-16 14:54:27 其他开发

NSView Subviews 中断拖拽操作

我有一个为拖动操作注册的 NSView. 在那个视图中,我有一个子类 NSScrollView,它本身就有一个 NSImageView. 当拖到原始 NSView 上时,一切都很好,除了当我拖到前面提到的 NSImageView 上时,这似乎中断了拖拽,我不能放到它上面(或者实际上是它下面的视图. NSScrollView 似乎忽略了拖动并允许它通过底层 NSView,但是我怎样 ..
发布时间:2022-01-11 20:48:01 移动开发

从 CALayer 或 NSView 获取图像(swift 3)

我一直在寻找一种方法来渲染 CALayer 或 NSView 并返回 NSImage. 我有一个自定义类,它是 NSView 的子类.一开始我只是做了一个渐变层来覆盖NSView. class ContentView: NSView {覆盖 func draw(_dirtyRect: NSRect) {填充渐变层()}func fillGradientLayer() {梯度层 = CAGr ..
发布时间:2022-01-01 11:26:56 移动开发

在 mac 包中嵌入字体

我正在编写一个程序.我想使用花哨的字体.我可以将我的字体嵌入到我的包中并从那里使用它吗? 我的代码... NSMutableAttributedString *recOf;recOf = [[NSMutableAttributedString alloc] initWithString:@"In Recognition of"];长度 = [recOf 长度];[recOf addAttr ..
发布时间:2021-12-05 20:56:44 移动开发

如何使单个 NSView 中显示的所有内容变暗?

背景:我的应用程序有一个主窗口,其中包含几个较小的 NSView 对象,每个对象都包含几个不同的控件、标签、图像等.其中之一视图(及其包含的所有内容)被禁用以响应给定的标志.设置标志后,我会自动禁用并灰显嵌入在该 NSView 中的所有控件. 问题:我想知道如何变暗禁用的NSView.我正在寻找的效果类似于在禁用的 NSView 顶部绘制一个 50% 透明的黑框.背景和所有控件仍然可见,但颜 ..
发布时间:2021-11-16 20:30:13 其他开发

根据 NSOutlineView 高度动态调整 NSWindow 的大小

我已经阅读了许多关于动态调整 NSWindows 大小的问题的答案,但还没有完全奏效. 我已经构建了一个类似“popover"的窗口以从菜单栏显示,我无法使用 NSPopover,因为它在设计方面不够可定制.我的视图层次结构当前看起来像这样: NSWindow 子类- NSView(清除标题栏渲染,绘制弹出箭头)- NSView(内容视图)- NSOutlineView(主目录)- NSV ..
发布时间:2021-11-16 20:29:34 其他开发

PaintCode NSButton 显示倒置

我正在使用 PaintCode 创建一个按钮.我导入 StyleKit,并为我的 RankView 按钮创建 NSButton 类.像这样: 导入可可@IBDesignable类 RankView: NSButton {覆盖 func drawRect(dirtyRect: NSRect) {super.drawRect(dirtyRect)StyleKit.drawRank2()//这里绘制代 ..
发布时间:2021-06-09 20:38:17 移动开发

敲击键时发出不必要的蜂鸣声

我有一个接受键输入的自定义视图,它位于 NSScrollView 内.我已将 acceptsFirstResponder 设置为 yes 并且它成功接受了 keyDown.但是每次我按下一个键,我都会听到一声哔哔声.我确定还有其他需要但不记得是什么.. 请帮忙. -(void)keyUp:(NSEvent *)theEvent{NSLog(@"是第一响应者 %i", self.window.fi ..
发布时间:2021-06-09 20:38:10 其他开发

缺少 NSView 的 Autosizing 属性设置

我今天遇到了这个非常令人沮丧的问题. 我想像这样将我的视图设置为自动调整大小: 但是我在我的 xcode 设置中找到的 NSView 是这样的: 两张截图来自两个不同的项目,使用相同的 xcode 4.3.2.这是一个错误还是我遗漏了什么? 谢谢. 解决方案 Seaid 的解决方案有效.但我认为这是错误,因为当切换到另一个检查器时,自动调整大小工具会出现大约半秒. ..
发布时间:2021-06-09 20:38:06 其他开发

NSVisualEffectView 上的 NSButton:背景颜色错误

我在为 10.10 开发的 NSPopover 中有一个 NSVisualEffectView. 当子类化NSVisualEffectView有悬停背景颜色效果时,无边框按钮颜色似乎不同 我尝试将按钮单元的 backgroundColor 设置为 clearColor 或与我在 的 drawRect: 中使用的相同NSVisualEffectView,前者颜色错误(未填充蓝色),后者颜 ..
发布时间:2021-06-09 20:38:03 移动开发