2016-12-27 5 views
0

저는 Objective-C, Xcode 및 디자인 자체를 완전히 다루는 초보자입니다. Xcode에서 iOS를 개발 한 경험이 조금 더 많았습니다. 예를 들어 슬라이더 변경 값과 같은 동작을 연결하려면 OS X과 달리 여러 옵션 중에서 선택할 수 있습니다.
어떻게하면 비슷한 결과를 얻을 수 있습니까? ViewController.h 및 .m에 미리 생성 된 (컨트롤 드래그 슬라이더)를 사용하면 mouseUp 액션에서만 액션이 실행됩니다.오브젝트에 IBAction을 연결할 때 Xcode에 이벤트/인수가없는 이유

편집 # 1 : 내 질문을 매우 혼란스럽게 만들어 죄송합니다. 끌기 동안 나는 를받는 방법을 생각하고있다. 사진 형태로 일어나고있는 무슨

은 다음과 같습니다

As you ca see, there is no arguments or event option

대부분의 경우 뭔가 아주 쉽게 내가 전혀받지 못했습니다 것을.

+0

당신이 스토리 보드에서 viewcontroller 클래스를 설정하지 않았거나 xcode를 다시 시작해야합니다. – Fay007

답변

1

Storyboard에서 컨트롤러를 설정하지 않았다고 생각합니다. 귀하의 질문은 매우 혼란

enter image description here

+0

도움을 주셔서 감사합니다. 그러나 현재 저에게 문제가 있다고 생각하지 않습니다. 슬라이더에서 여러 동작을 받기를 원했습니다. :) – 0xA

1

아래 이미지에 따라 컨트롤러 클래스가 제대로 설정되어 있는지 확인하십시오. 슬라이더를 끝까지 드래그하는 대신 메시지를 보내는 방법을 묻는 중입니까?

Mac에서는 컨트롤에 하나의 대상/동작 만 있으므로 여러 동작이 없습니다. 객체에는 필요한 경우 액션이 실제로 전송 될 때를 제어하는 ​​다른 속성이 있습니다. NSSlider의 경우에는 '연속'속성을 설정하는 것을 잊었을 것입니다.

+0

그것이 내가 듣고 싶었던 것이다. 나는 여러 가지 행동이 없다는 것을 이해하지 못했습니다. 미안하지만 내 질문은 이해하기가 어려웠다. – 0xA