우리는 앱에 내장 된 키보드 중 하나 (특히 숫자 1)를 표시하고 키 누르기 등에 응답 할 수 있기를 원하지만 UITextView
과 같은 화면의 아무 것도 사용하지 않기를 바랍니다. 우리는 사실 그 키 스트로크를 다른 것을 위해 전선으로 보내고 키패드로 휠을 다시 발명하는 기분을 느끼지 않았습니다. 우리가 UIButtons의 행렬로 키패드를 사용한다고 생각해보십시오. 수동으로 만들어야하는 대신 UButton을 사용하여 모양과 느낌 등을 걱정해야합니다. 말했다화면에 UITextView가없는 iPhone 키보드와 어떻게 상호 작용합니까?
, 우리는
UITextView
또는 유사한 컨트롤 키보드를 보여줄 수있는 방법
- (다시, 우리가 숫자 하나를합니다.)
- KeyDown/KeyUp/KeyPress 메시지에 어떻게 대응할 수 있습니까?
,하지만 그래픽의 형태가 아닌 편집 가능한 텍스트 필드. 버튼의 자체 행렬을 작성하는 대신 키보드처럼 단추를 사용하는 것입니다. 첫 번째 응답자로 숨겨진 것을 설정할 수 있습니까? 그게 허락되지 않았다고 생각 했어. (나는 같은 효과를 위해 오프 스크린 버전에 기대고있었습니다.) 마지막으로 한 가지 ... 호기심에서 IB를 통해 첫 번째 응답자를 설정할 수 있습니까? 아니면 코드를 통해 응답해야합니까? (우리는 항상 후자를했지만 항상 싫어했습니다.) – MarqueIV
숨겨진 상태가 첫 번째 응답자에 영향을 미치는 이유를 알 수 없습니다. 그렇다면 화면에 표시하지 않을 수 있습니다. 첫 번째 응답자 상태는 코드를 통해 설정되며 런타임 중에 변경 될 수 있으므로 IB를 통해 어떻게 수행하는지 알지 못합니다. 어딘가에 처음으로 응답하는 사람이 있지만 내 머리 꼭대기 어디에서 기억이 나지 않는 것입니까? (심지어 OS x 일 수도 있습니다, 나는 맥 ATM에서 멀리 떨어져 있습니다) – jrturton