Rotate image in IKImageBrowserView. Cocoa/Objective C

146 Views Asked by At

Im looking for your help, with Cocoa IKImageBrowserView.

I have that browser, and images inside that. The images are taken from the folder that I do provide to it. Kinda like that:

[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];

When I do chose particular image from ImageBrowser, I show it in NSImageView, and provide an ability to modify some parameters of this image in database where I do store information about all of them. The problem what I have met is - I want to support the rotation change of chosen image. I can rotate without any problem an NSImageView preview of selected image, but how can I rotate then this image inside ImageBrowser? Would be good if somebody can help me with that.

Here is an illustration of what I do try to achieve.

illustration of what I do try to achieve

So, steps 1,2 are ok, but how can I do step 3?

0

There are 0 best solutions below