0
我想使用缩放控件和滚动条旁边的按钮创建一个滚动视图。有点像XCode中的“tile window”按钮(编辑器右上角),它应该位于通常由滚动条使用的相同框中。如何在滚动条中包含其他控件?
你对如何解决这个问题有想法吗?
我正在考虑使用NSScrollView
并将滚动条设置为包含其他小部件的自定义子类NSScroller
。什么类型的按钮使用与滚动条相同的样式?
我想使用缩放控件和滚动条旁边的按钮创建一个滚动视图。有点像XCode中的“tile window”按钮(编辑器右上角),它应该位于通常由滚动条使用的相同框中。如何在滚动条中包含其他控件?
你对如何解决这个问题有想法吗?
我正在考虑使用NSScrollView
并将滚动条设置为包含其他小部件的自定义子类NSScroller
。什么类型的按钮使用与滚动条相同的样式?
子类NSScrollView
并覆盖-tile
。您将在-init ...或nib唤醒(或其他方便的时间)上添加子视图,并在覆盖的-tile
方法中手动布置控件。如果您先调用[超级瓷砖],然后调整底部或右侧滚动条为您的自定义控件腾出空间,则您的工作将变得更容易。
''init'将不起作用,因为nibs未被存档,未初始化。 – bastibe 2010-04-19 16:58:45
这就是为什么我提到“或者清醒了”。 :-)我知道我刚离开的那一刻 - 你会说“我在动态创建它”,所以我提到了两者。 :-) – 2010-04-19 17:57:06