image - cocoa mac osx 网格显示不同尺寸的图像

标签 image macos cocoa gridview size

我想做的是以类似时尚的网格方式显示一组图像,但对于横向或纵向位置的图像具有不同的尺寸,这不包括使用 NSCollectionView,因为项目原型(prototype)的尺寸只能设置一次。 ..

我会以编程方式将 subview 添加到scrollView,但是当窗口的大小发生变化并且scrollView获得更大的宽度时,右侧将只有空白...

您可以查看下面的图片以更好地理解...

/image/NVJjP.png

提前谢谢你们...

最佳答案

我最终做的是实现一个纯数学算法,我根据之前添加的照片计算每张新添加的照片的 (x,y) 位置,它做得非常好......保存照片的容器嵌入在 ScrollView 中,不用说我也必须计算这个容器的高度。

关于image - cocoa mac osx 网格显示不同尺寸的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14186678/

相关文章:

java - fragment 无法显示图像

python - 将 16 位 numpy 数组保存为 16 位 PNG 图像

macos - 在 OS X 10.5/10.6 中检索其自身进程的内存映射

objective-c - NSImage 的 CIAreaHistogram/CIHistogramDisplayFilter 工作示例

Objective-C 无法识别的选择器 + 使用 MagicalRecord CocoaPod 初始化

cocoa-touch - 使用 STTWitter 时如何停止流

actionscript-3 - ActionScript 3.0:播放音乐时每10秒显示一次图像

macos - 为什么我的音频队列输入回调中的数据包编号不同?

swift - 使用AVPlayer从MacOS Swift应用程序将音频定向到空中播放扬声器

c# - 从 URL 保存 GIF