2
A
回答
1
的release notes for Lion's version of AppKit輪廓時和不使用疊加滾動條:
除非用戶使用系統偏好設置將覆蓋滾動條的外觀,會出現以下行爲:
如果所有用戶的指針設備都支持水平和垂直觸摸滾動,滾動條在正常使用時被隱藏。他們出現在當用戶滾動窗口的內容之上的覆蓋,並保持可見簡單地允許滾動條拖動。
如果用戶具有至少一個外部定位設備,其不支持滾動,滾動條被顯示在任何時候,在窗口中的可用空間被減小,如在Mac OS X上的先前版本(這些永磁如果用戶具有安裝沒有外部指示設備滾動條被稱爲遺留滾動條)
,觸控板設置控制滾動條行爲。如果用戶已禁用系統偏好設置中的觸控板滾動功能,則使用傳統滾動條。
兼容性注意:有些情況下,傳統的滾動使用,無論硬件或偏好三種情況:
的
NSScrollView
其滾動軌道任何內部配件的意見的
NSScroller
子類沒有聲明自己是疊加滾動兼容任何
NSScroller
不是由一個NSScrollView
管理,您應該檢查所有的條件都符合你的機器上,並在您的應用程序。
您也可以使用NSScroller setScrollerStyle:明確設置滾動條樣式,但可能更好地尊重默認設置和用戶首選項。
3
如果您將NSScroller
設置爲「小」控制尺寸,無論是在IB中還是使用-setControlSize:
,這是不是合適的薄?
相關問題
- 1. 在Mac OS X Lion的WebView中禁用滾動動畫?
- 2. Eclipse集成pep8在mac os x lion
- 3. 在Mac OS X Lion上啓用Xdebug Lion
- 4. 在Safari for Lion中設置滾動條顏色(OS X 10.7)
- 5. libSDL,CMake和Mac OS X Lion
- 6. Mac OS X Lion - 編譯Q
- 7. Mac OS X Lion上的LLVM
- 8. Mac OS X Lion和sshpass
- 9. Mac OS X Lion上的smbtree
- 10. Mac OS X v10.7 GDB(Lion)
- 11. Mac OS X Lion/Mountain Lion Cache Miss Profiling
- 12. 隱藏在Mac OS X Lion中的NSStatusBar
- 13. OS X Lion的滾動方向和NSSlider
- 14. Mac OS X Lion 10.7.3上的Aptana Studio 3.1.1 - 垂直滾動條沮喪
- 15. 如何在非Mac硬件上安裝mac os x lion
- 16. Mac OS X中的Firefox X11 Moutain Lion 10.8
- 17. 在Mac OS X Lion上安裝MySQL?
- 18. 在Mac OS X Lion上構建Android 4.0
- 19. 在Mac OS X Lion上安裝Numpy 10.7
- 20. 在Mac OS X上運行Eclipse Lion
- 21. libusb_claim_interface在Mac OS X上失敗Mountain Lion
- 22. 在mac os x mountain lion上安裝boost_1_53_0
- 23. Qt在Mac OS X Mountain Lion上運行
- 24. 在Mac OS X Lion上安裝Tomcat 7.0.22
- 25. 在Mac OS X Lion上安裝Scipy 10.7.5
- 26. 如何禁用OS X Lion和Safari中的自然滾動?
- 27. 在Mac OS X的Firefox中強制顯示滾動條
- 28. 如何使android中的滾動條看起來像一個mac os滾動條
- 29. 如何在Mac OS X Lion中安裝gcc
- 30. 如何知道NSWindow在Mac OS X Lion中是否全屏?
這是在Lion上默認的滾動條,它與所有的滾動瀏覽。你是否說你想在雪豹中重現同樣的東西? –