objective-c - 隐藏在 Lion 中的滚动条。如果人们不使用触控板,他们如何水平滚动?

标签 objective-c xcode macos nsscrollview osx-lion

我有一个应用程序在窗口底部有一个标签列表。这个列表随着时间的推移而增长,需要水平滚动。以前这很好,但现在在 Lion 中,滚动条会自动隐藏。如果使用没有水平滚动的鼠标,现在在 Lion 中基本上没有办法滚动这些。解决问题的最佳做法是什么?我是否需要摆脱 ScrollView 并将其更改为“更多”列表或其他内容?

最佳答案

如果用户没有支持基于触摸的滚动的可用设备(例如触摸板、妙控板或妙控鼠标),默认情况下不会隐藏水平滚动条。它由这个首选项控制:

This preference controls it

关于objective-c - 隐藏在 Lion 中的滚动条。如果人们不使用触控板,他们如何水平滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6824523/

相关文章:

ios - 如何将字符串日期和时间格式化为2012年12月4日星期二下午5:30

objective-c - 在 NSTextView 中填充——没有自定义绘图可能吗?

iPhone,UITableView 行图标/按钮的大小是多少?

SwiftUI 更新导航操作的状态

objective-c - 如何使用 NSWindowController 中的关闭按钮停止模式?

xcode - 如何在 Xcode 中设置 Mac 应用程序的图标?

iphone - UIApplication openURL : Open Just iTunes App

iphone - 从网络切换时如何接收来自 NSURLConnection Delegate 的数据?

ios - iOS:UIImage发送到已释放实例

macos - Qt 在停靠栏中显示进度条 (macOS)