我想隐藏的NSScroller第NSScrollView.我知道这些方法setHasHorizontalScroller:和setHasVerticalScroller:.但是,如果我禁用滚动条,那么在该方向上滚动也会被禁用.我只想隐藏滚动条,同时保持滚动的可能性.有什么想法吗?
我正在做以下事情:
AVAsset使用给定的URL 创建新的.该URL指向远程Web服务器上的视频.tracks通过调用加载属性loadValuesAsynchronouslyForKeys:completionHandler:statusOfValueForKey:error:loadValuesAsynchronouslyForKeys:completionHandler:再次打电话.这是问题开始的地方.我想这AVAsset会继续并试图重新加载track属性,因为它之前失败了.但是,这似乎不会发生.statusOfValueForKey:error:仍然会返回AVKeyValueStatusFailed,虽然有可用的互联网连接,视频可播放.
有没有办法重置此给定属性的状态并尝试另一个加载?还有另一种解决方法吗?
从Mac OS X HIG:
与可在工具栏控件中使用的图标一样,系统将各种效果应用于侧边栏图标.为了帮助您了解这些效果如何改变侧边栏图标的外观,请考虑Finder Home图标,此处显示处于未处理状态[...]
所以我试图让我的NSOutlineView呈现一个带有典型新狮子风格的黑色侧边栏图标.我正在使用基于视图的NSOutlineView.但是,我无法在文档中找到任何内容,如果我简单地将imageView.image属性设置为侧边栏图像,则呈现为黑色.所以我认为必须有某种选择加入机制来让侧边栏正确呈现它.关于如何实现这一点的任何建议?
objective-c ×2
appkit ×1
avasset ×1
avfoundation ×1
ios ×1
nsscrollview ×1
nstableview ×1
osx-lion ×1
swift ×1