如何通过按双键调用IKImageBrowser cellWasDoubleClickedAtIndex?

时间:2015-05-22 12:27:39

标签: cocoa keyboard-events nsviewcontroller ikimagebrowserview

我曾使用IKImageBrowserView来显示图片库。

目前打开点击图片的下一个视图,

我使用双击鼠标左键来调用cellWasDoubleClickedAtIndex此方法。

-(void)imageBrowser:(IKImageBrowserView *)aBrowser cellWasDoubleClickedAtIndex:(NSUInteger)index
{
    myImageObject *goodThing = [images objectAtIndex:index];
}

现在我想通过IKImageBrowserView中所选图片上的(Command + Enter)键打开下一个视图。

1 个答案:

答案 0 :(得分:0)

//保留一个隐藏按钮,其等效键为cmd + enter

 -(IBAction)nextImageAction:(id)sender
    {
        NSIndexSet *indexSet = [imageBrowser selectionIndexes];
        myImageObject *goodThing = [images objectAtIndex:indexSet.firstIndex+1];
    }