nscollectionview

    0热度

    1回答

    我想重新排列NSCollectionView内的项目,但它不工作。它不会将某些代理方法称为validate drop和accept drop。它调用func collectionView(_ collectionView: NSCollectionView, pasteboardWriterForItemAt indexPath: IndexPath) -> NSPasteboardWriting

    0热度

    1回答

    我正在寻找一种方式来过滤在NSCollectionView显示的项目。我的NSCollectionView使用10.11及以上机制进行管理(即使用NSCollectionViewDataSource和NSCollectionViewDelegate)。我似乎无法找到有关如何完成的任何文档。 是否有可能实现的可视项目的过滤器,如果是的话,是有相关文件证明给我看它是如何做?

    1热度

    1回答

    比方说,我有一个收集视图用来自领域的对象填充。 如果用户要求集合视图删除一个项目,那么处理该问题的最快速响应方式是什么? 应该 - a)该请求被发送到领域和UI更新通过新的通知 或 b)该集合视图立即删除项目被驱动(在视觉并从它自己的模型中),然后默默接受Realm通知中的新模型。 Realm是否更新足够快的UI更新?

    0热度

    1回答

    我有一个包含标签栏设计(即:Tweetbot)的macOS应用程序。有4个选项卡链接到4个不同的视图控制器。初始视图控制器(视图1)包含一个NSCollectionView,它可以水平显示3个单元格。 这一切工作正常,但是当我切换到另一个视图控制器,然后回到初始视图控制器时,集合视图的顺序无缘无故改变。我没有对数据源进行任何更改(这是一个NSMutableArray),我不添加/删除任何单元格,也

    0热度

    1回答

    我有NSCollectionView里面的项目。 我有xib NSCollectionViewItem,绑定到representObject.image 我的问题是以下。有时我的项目应该显示“空白图像”,直到我通过我的控制选择图像。当我选择图像 - 我将它存储在representObject的.image属性中,绑定更新视图,一切都很酷。 我可以在集合中旋转我的imageview。所有的工作都很酷

    12热度

    1回答

    任何想法可以在macOS应用上实现此行为?例如,如果我将卡4移动到卡1的位置,卡1,卡2和卡3应重新排序到卡4的旧位置4 或根据卡的大小寻找另一个空间以适合。

    0热度

    1回答

    我有一个NSCollectionView显示原型项目的网格,这是所有通过核心数据,接口绑定和NSValueTransformer处理,以显示NSCollectionViewItem中的占位符图像,如果没有真实图像存在。 当我想从NSCollectionView中删除一个项目时,它将它从集合视图中删除,但在占位符图像从我的NSValueTransformer子类中触发后,在视图消失之前持续一个微秒。

    0热度

    1回答

    我在NSCollectionView中看到很多APP列表文章。当没有项目时,视图中间会有一些提示,例如“没有文章”,“等待添加”等等。 您是否有任何相关案例可以告诉我这是如何完成的? 谢谢

    1热度

    1回答

    我有一个窗口有3个NSTableViews和1个NSCollectionView。 collectionview显示图像。我希望能够选择其中一个图像并使用键盘删除键将其删除,但我无法使collectionview成为第一响应者。我可以选择任何tableviews并覆盖keyDown来接受键盘输入,但这不适用于collectionview。我在其他地方使用makeFirstResponder(_ :

    2热度

    1回答

    我创建一个NSCollectionview没有XIB /故事板,当触摸项目,collectionView:didSelectItemsAt:方法从未调用。 z_setupView()调用viewDidLoad中() ///初始化的CollectionView fileprivate func z_setupView() { view.addSubview(topCollectionVie