Cocoa N滚动时的集合视图图形问题

Cocoa N滚动时的集合视图图形问题,cocoa,scroll,updating,nscollectionview,Cocoa,Scroll,Updating,Nscollectionview,我有一个奇怪的问题,在测试期间只存在于一台计算机上。在我的开发者笔记本电脑中,一切正常 滚动时,拖动它不会进行更新 没有自定义绘图代码,只有支持拖动项目的NSCollectionView和NSCollectionView项目子类,有什么问题吗?您的意思是当向下滚动时,集合视图数据没有刷新,对吗?是,它会在同一个地方绘制旧状态和滚动后的状态。有一件事是,当你滚动时,你可以发布通知,就像滚动查看预定义通知一样。里面,你可以参考你的看法-(void)viewDidLoad{[[NSNotificat

我有一个奇怪的问题,在测试期间只存在于一台计算机上。在我的开发者笔记本电脑中,一切正常

滚动时,拖动它不会进行更新


没有自定义绘图代码,只有支持拖动项目的NSCollectionView和NSCollectionView项目子类,有什么问题吗?

您的意思是当向下滚动时,集合视图数据没有刷新,对吗?是,它会在同一个地方绘制旧状态和滚动后的状态。有一件事是,当你滚动时,你可以发布通知,就像滚动查看预定义通知一样。里面,你可以参考你的看法-(void)viewDidLoad{[[NSNotificationCenter defaultCenter]addObserver:自选择器:@selector(boundsDidChange:)名称:NSViewBoundsDidChangeNotification对象:[yourscrollview contentView]];然后在需要发送通知的方法中写入这些行[[yourscrollview contentView]setPostsBoundsChangedNotifications:YES];之后,在最后一次实现这些方法BoundsIDChange inisde,它将编写一些重新加载集合视图代码