Я пытаюсь создать пользовательский вид кнопки.Пользовательские NSButton и NSButtonCell
Из того, что я собрал, NSButtonCell
делает рисунок, поэтому вместо этого я должен переписывать это.
Но проблема в том, что у моего класса CustomButton есть другие вещи, такие как NSImage
, mIsMouseOver
и т. Д. В настоящее время чертеж выполняется в классе CustomButton, но я хочу переместить его в ячейку.
Вопрос в том, есть ли в любом случае доступ к изображению в классе customButton из класса customButtonCell, чтобы я мог использовать [image drawInRect:...]
?
С уважением, Хан
Я думаю, что это звучит как план, я дам этот снимок. Все работало нормально, пока я не подкрепил свой взгляд, и все мои пользовательские кнопки не работают, поэтому я должен переписать все, чтобы рисовать в ячейке, а не кнопку :( – han 2010-12-10 01:20:49