在Cocoa中更改collectionview按钮的图像

时间:2015-05-15 13:47:31

标签: objective-c image macos cocoa nscollectionview

工具:xCode,Objective-C,Mac,Cocoa

目的:我正在创建一个包含许多按钮的集合视图。 每个按钮在文件夹中打开一个文件,每个文件都有一个文件的背景图片(例如:jpeg文件),所以它看起来就像你在文件夹中看到的那样。

问题如何让每个按钮都有不同的图像?另外,这对初学者来说太难了吗?

PS :如果我在没有collectionview选项的情况下执行此操作,我只需拖动xib上的按钮并更改其背景图像,但是我需要我的窗口可折叠和可滚动,因此我正在使用集合视图。

我非常感谢任何评论/帮助/答案。谢谢!

1 个答案:

答案 0 :(得分:1)

这应该不难。 CollectionView包含CollectionViewItems的集合。在项目内,您可以创建所需的任何视图。其中一个可能是您在运行时为您喜欢的图像设置的NSImageView。我建议使用CollectionView以及Apple提供的样本。