1

我正在使用 Cocoa IKImageBrowserView 寻求您的帮助。

我有那个浏览器,里面有图片。这些图像是从我提供给它的文件夹中获取的。有点像:

[importedImages removeAllObjects];
[images removeAllObjects];

NSArray *onlyPNGs = [self getAllPngsInLibraryFolder];

NSString *imagesPath = [[FileHelperManager defaultManager] getPathToImagesFolder];

for(NSString *str in onlyPNGs)
{
    NSString *mergedPath = [imagesPath stringByAppendingString:str];
    [self addAnImageWithPath:mergedPath];
}

[self updateDatasource];

当我从 ImageBrowser 中选择特定图像时,我会在 NSImageView 中显示它,并提供在数据库中修改此图像的一些参数的能力,我确实存储了所有这些图像的信息。我遇到的问题是 - 我想支持所选图像的旋转变化。我可以毫无问题地旋转所选图像的 NSImageView 预览,但是如何在 ImageBrowser 中旋转该图像?如果有人可以帮助我,那就太好了。

这是我尝试实现的目标的说明。

我所做的努力的插图

所以,步骤 1,2 没问题,但我该怎么做步骤 3?

4

0 回答 0