2016-03-16 3 views
0

У меня есть подкласс NSButton, но я не могу связать действие, которое будет запущено, когда пользователь сделает мышь вниз/вверх на кнопке. Вы не знаете, как я могу вызвать это из другой функции?Как вызвать связанное действие с кнопки?

Спасибо.

+0

'performClick'? – Willeke

ответ

0

Просто измените объявление функции на что-то вроде этого:

@IBAction doSomething() { 
    // ... 
} 

Вы можете как подключить его к вашему NSButton, например, а также вызывать его из кода с doSomething().

+0

Спасибо за ответ, но я не хочу этого делать. Если я это сделаю, я вызову это действие из одного места. Я хочу вызвать метод действия по умолчанию. Посмотрите это изображение: http://postimg.org/image/qkvfv38mz/. Этот метод, который я хочу вызвать, когда захочу .. –

+0

Я не уверен, что вы имеете в виду. Что случилось с моим подходом? –

+0

Это подкласс NSButton. Я не хочу добавлять в подкласс IBAction. Я хочу, чтобы вызвать связанное действие с моими кнопкамиS, другое, что вызывает super.mouseDown (...). –

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