在NSCollectionView上设置滚动指示符插入

时间:2016-05-02 21:33:04

标签: macos cocoa nsscrollview nscollectionview

我知道UIScrollViewscrollIndicatorInsets,所以如果我有UICollectionView我可以做类似的事情

collectionView.scrollIndicatorInsets = UIEdgeInsetsMake(0,0,0,0);

但是如何设置NSCollectionView上的滚动指示符插图,因为NSScrollView似乎没有scrollIndicatorInsets属性?

1 个答案:

答案 0 :(得分:1)

集合视图包含在剪辑视图中,剪辑视图本身包含在Scroll View中,其中包含以下内容:

collectionView.enclosingScrollView?.scrollerInsets

宣布:

/* The distance the scrollers are inset from the edge of the scroll view. */
@available(OSX 10.10, *)
public var scrollerInsets: NSEdgeInsets

如果您需要进一步的自定义,您也可以访问滚动对象:

collectionView.enclosingScrollView?.verticalScroller