2011-09-07 4 views
1

과 동일하게 설정합니다. 내 응용 프로그램에서는 사용자 기본 설정을 저장하고 기본 설정 중 하나는 NSMenuItem을 홈 창에 버튼으로 표시할지 여부입니다. 나는 버튼을 동적으로 생성하는 데 문제가 없지만 NSMenuItem의 액션을 NSButton에 전달할 수는 없습니다. 난 이미 시도 :NSButton의 동작을 NSMenuItem의

[newButton setAction:[theItem action]]; 

UPDATE

난 그냥 자기

[newButton setTargert:self]; 

과 목표를 설정하고 NSMenuItem

답변

2

확인 :

  1. 메시지 선택기 ([theItem 액션]) NULL이 아니다.
  2. newButton 대상이 설정됩니다.
+0

나는 이제 버튼이 항목 동작을 인식하지 못한다는 것을 확인했습니다. 아이템의 동작이 다른 객체에 있기 때문이라고 생각합니다. –

1
에 작업을 보내 클래스에 코드를 이동해야

UIButton 인스턴스의 target 및 속성을 설정해야합니다. This question에 그 방법이 나와 있습니다. 다음

관련 문제