2

Я использовал IKImageBrowserView для отображения галереи изображений.Как вызвать IKImageBrowser cellWasDoubleClickedAtIndex, нажав двойные клавиши?

В настоящее время открытия следующего представления по щелчку на изображение,

Я использую двойной щелчок левой кнопкой мыши для вызова cellWasDoubleClickedAtIndex этот метод.

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

Теперь я хочу, чтобы открыть следующий вид с помощью (Ctrl + Enter) клавиши на выбранном изображении в IKImageBrowserView.

ответ

0

// Сохраняет скрытую кнопку с ключом эквивалентом КМДА + введите

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

Вашего ответ дает мне представление о том, чтобы принять выбранный объект из IKImageBrowser. Но как насчет клавиши Command + Enter. Если Command + Enter работает для любой кнопки! Как добавить NSControl в IKImageBrowserCell? –

+0

Сохраните скрытую кнопку с ключевым эквивалентом в виде cmd + enter. Из этого метода IBAction вы можете идентифицировать выбранную ячейку –

Смежные вопросы