【问题标题】:How to change NSScroller length如何更改 NSScroller 长度
【发布时间】:2011-09-09 04:14:11
【问题描述】:

是否有任何 api 可以更改 scroller 的长度,我想在不继承 NSScroller 的情况下做同样的事情。

【问题讨论】:

  • 你的意思是 -setKnobProportion: 方法?

标签: cocoa appkit nsscroller


【解决方案1】:

NSScroller(作为 NSView 的子类)有一个 setFrame: 方法,它接受一个 NSRect。传入适当的宽度或高度来设置控件的长度。

【讨论】:

  • 如果 NSScrollView / WebView 是 layer-backed,这不起作用。在这种情况下,您设置的自定义框架将被忽略。任何想法如何解决这一问题? :)
猜你喜欢
  • 1970-01-01
  • 2014-05-02
  • 2020-08-14
  • 1970-01-01
  • 1970-01-01
  • 2012-10-16
  • 1970-01-01
  • 2015-12-11
  • 1970-01-01
相关资源
最近更新 更多