목표 내가 내의 tableview에서 셀을 클릭하고 키보드 편집을 선택한 셀에 레이블을 말했다 때 보여줄 수있는 키보드 (사용자 정의)를 갖고 싶어DidSelectRow가 키보드를 활성화하는 방법?
.
내가 읽고
스택 오버 플로우를 시도하고 다른 검색 한 어떤 스레드/자습서
재치 함께- A Swift example of Custom Views for Data Input (custom in-app keyboard)
- How to make custom keyboard only for my app in Swift?
- iOS 8: Creating a Custom Keyboard in Swift
h 다른 결과와 검색 (이 스레드 내에서 권장되는 판독 값)을 통해 키보드를 원하는 방식으로 가져 오는 것이 좋았습니다 (앱마다 다르기 때문에 사용자가 키보드를 사용하도록 설정하지 않으려 고합니다). 응용 프로그램), 그러나 아무도 내가 텍스트 필드없이 키보드를 "활성화"할 수있는 방법을 설명하지 못했습니다.
내 생각에 프로세스는 다음과 같습니다. 입력 한 키를 입력 받기 위해 텍스트 필드가있는 키보드가 있습니다. 이 입력은 선택한 셀에있는 레이블로 전송됩니다. 문제는 키보드에서 아무 것도 부르지 않고 보여주는 것입니다 ...
왜 내가 셀에 텍스트 필드를 원하지 않는가? 저는 tableview 셀이 키보드를 활성화시키는 것이 더 스마트하고 우아하다고 생각하기 때문입니다. 나는 다른 애플 리케이션에서 이것을 보았고 어떻게 완료되었는지 알 수 없다.
이 문제에 대한 도움은 매우 감사하겠습니다. 나는 완전히 프로그래밍에 익숙하지 않다. Swift를 사용하고있다. (Obj-C 같은 단서가 없다.)
감사합니다.
UITextField를 사용자 정의 할 수 있기 때문에 "UITextField"("흰색 배경, 테두리 없음"이 아님)가 필요하지 않으며 " 레이블을 편집 할 수 없습니다. "didSelectRowAtIndexPath :', 그냥 [[TheCellTextField becomeFirstResponder]'(또는 그와 비슷한 것) – Larme
레이블을 편집 할 수 없으며 키보드가 표시되지 않습니다. 레이블이 아닌 텍스트 필드 –
Larme과 Duncan에게 감사합니다. 셀을 선택하는 것과는 별도의보기를 호출 할 방법이 없다고 생각합니까? 전체 창을 포함하지 않고 단추를 포함 할 수있는보기 및 텍스트 필드? – TVDN