2011-09-29 4 views
0

내 키보드를 만들었으며 iPhone에서 제공하는 표준 키보드 대신 uitextview에 텍스트를 입력하려고합니다. Apple 설명서에서 UIResponder Class Reference에서 하나의 속성 inputView을 발견했습니다. 그것은이 링크에 주어진다 : - here 그러나 나는이 property.please를 사용하는 방법을 알지 못한다.이 속성을 prorpely로 사용하는 방법을 말해 준다. 나는 속성을의이inputView 속성 사용 방법은 무엇입니까?

UIView *mainView; 

@property (readwrite,retain) IBOutlet UIView *mainView; 

- (UIView *)inputView { 

    return mainView; 
} 

답변

0

처럼이 proerty를 사용하는 것을 시도했다. 구현을 재정의 할 필요는 없습니다. 다른 일반 속성으로 사용하고 사용자 정의 입력보기에 영향을줍니다.

yourTextField.inputView = yourCustomInputView; 
+0

덕분에 알리 나는 많은 일에서 이것을 시도하고 마지막으로 u는이 유 그것에 대해 생각을 않는보기에 클릭 이벤트를 추가하는 방법을 지금 을 :) 해결? –

+0

다른보기와 같습니다. 탭을 처리하기위한 버튼을 추가하거나'touchesBegan : withEvent :'와 다른 메소드를 구현하여 터치 제스쳐를 처리하거나 UIGestureRecognizers를 추가하여 필요에 따라 구현하십시오. 자세한 내용은 [이 문서] (http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MultitouchEvents/MultitouchEvents.html)를 참조하십시오. – AliSoftware

+0

이미 모든 이벤트를 내 customview에 추가했으나 그 이벤트는 현재 작동 중입니다. –

관련 문제