Я пытаюсь нарисовать текст, который можно кликнуть.Я пытаюсь не использовать NSButton, поскольку мой текст рисуется в drawRect, а использование NSButton в drawRect заставляет его добавить подпредставление поверх него, если вы не пройдете и не удалите все подпредставления при каждом вызове drawRect.
Я попытался создать NSButton, и вместо того, чтобы добавить его в качестве подпредставления, я вызываю [myBtn.cell drawTitle: withFrame: inView:], который рисует текст, но он не активен.
Есть ли способ нарисоватьтекст (таким же образом, как при использовании drawInRect), но где я также могу сделать текст кликабельным?
Если нет, что бы вы порекомендовали?Использование стандартного NSButton и очистка всех подпредставлений каждый раз?