问题标签 [nsscroller]
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.
cocoa - 如何在特定时间段内平滑地自动滚动 NSTextView?
如何在特定时间段内平滑地自动滚动 NSTextView(如提词器)?
例如:时间段为 4 分钟。NSTextView 应该在第 0 分钟的文本开头和第 4 分钟的结尾。
objective-c - 在 NSScrollView 问题中绘制自定义 NSScroller
我正在尝试绘制一个自定义的 NSScroller 并且我几乎得到了我想要工作的所有东西但是,当我尝试摆脱旋钮时,它只会不断地重新绘制旋钮:
那是我使用 drawRect: 绘制背景的时候。当我删除 drawRect: 我得到:
我似乎仍然无法摆脱旋钮插槽。这是我的所有代码:
任何人都知道如何解决这个问题,使它最终看起来像 iOS 的 UIScrollView/UIScroller?:
还是像Sparrow的自定义 NSScrollers 一样?:
cocoa - 如何使 NSScroller 的旋钮轨道透明?
这是我的应用程序截图。窗口上只有一个 NSScrollView。我已将滚动视图的其他部分设为透明,除了旋钮槽。
这是我的自定义 NSScroller 子类的绘制代码。
有没有人有线索使这项工作?非常感谢。
cocoa - NSScrollView 中的自定义 NSSroller
我在 NSScrollView 中嵌入了一个 IKImageBrowserView。
我正在尝试实现像我们在 Lion 或其他应用程序(如 Sparrow 和 Reeder)中看到的滚动条。我希望我的滚动条浏览内容。
所以,我唯一的问题是内容越过滚动条而不是越过滚动条。
我知道我可以使用-tile
NSScrollView 的方法来安排不同的部分,但我不知道如何将它用于我的目的。
编辑:这是我的代码-tile
:
这是它的样子:
有谁知道为什么滚动条在内容视图下的内容?或者有例子吗?
我已经看过这个主题了:Overlay NSScroller over content and a lot of others without find an answer。
谢谢你的帮助!
cocoa - NSScrollview 和透明,覆盖 NSScroller 子类
我做了一个光滑的NSScroller
子类,但不知道如何让它覆盖在顶部NSScrollView
而不是推到documentView
一边。
在这里,您可以看到NSCollectionView
我希望将其设为 100% 宽的背景,并让滚动条位于顶部。目前,我必须为滚动条设置白色背景,因为用 a 绘制的clearColor
不是透明的,而是黑色的。
我会以错误的方式解决这个问题吗?我在这里遗漏了一些明显的东西吗?如何实现NSScroller
位于 a 内容之上的透明跟踪的行为NSScrollView
?
objective-c - 相当于 Cocoa 中的 UIScrollViewDelegate?
我正在实现一个自定义NSScroller
类,我需要知道滚动视图何时滚动以及何时完成。/的UIScrollViewDelegate
'sviewDidScroll
等等价物是什么?NSScrollView
NSScroller
cocoa - 如果 setHasHorizontalScroller:NO,NSScrollView 可以滚动吗?
是否可以“隐藏” NSScrollView 的滚动条并仍然获得手势滚动行为?
cocoa - NSScrollView 的问题
我有一个包含 iKImageBrowserView 的 NSScrollView。如果我不在滚动视图上调用 setWantsLayer:YES,则永远不会显示垂直滚动条。你知道可能是什么问题并解决它(激活层会在我的应用程序中产生其他问题)
谢谢你的帮助,
问候,
objective-c - 在 NSScrollView 中设置垂直滚动条样式
如何设置垂直滚动条样式NSScrollView
?
cocoa - NSScroller 的子类不绘图
我有一个 NSScrollView,我想知道用户 mouseDown 什么时候在它的 NSScroller 上。当子类化 NSScroller(覆盖 mouseDown)时,我的 NSScrollView 的水平滚动条不再绘制/可见。如果我覆盖了我的 NSScroller 的 drawRect(并使用它的 superview 进行绘图),它会被预期的 NSRect 调用,但没有绘制任何内容。我错过了什么?
- 实际上,在预期的 HScroller 区域的右侧似乎有一个 15x15 的垂直滚动轨道段。也许我需要指定 setFrameRotation 或其他东西......虽然如果我在 MyHScroller 的 drawRect 中调用 NSFillRect,它会绘制预期的矩形 - 如果我旋转 90 度,我的填充在预期的 HScroller 区域的左侧只有 15x15。
这是我的 NSScrollView 创建代码:
这是 NSScroller 子类:
MyScrollView 只是一个 NSScrollView 覆盖,添加了用于滚动同步的功能。