2010-05-05 5 views
0

iPad 용 앱을 이식하거나 다시 작성하는 것을 고려하고 UI 조언이 필요합니다. iPad에서는 텍스트 필드가 포커스를 잃지 않고 텍스트 필드에서 컨텍스트 메뉴를 팝업 할 수있는 방법이 있습니까? 그렇지 않은 경우 UI의 가장 유사한 기능은 무엇입니까?iPad로 앱 포팅 : 컨텍스트 메뉴의 대안? UI 조언주세요

답변

0

3.2에서 menuItems of the UIMenuController을 사용자 정의 할 수 있으므로 항목을 해당 배열에 추가 할 수 있습니다.

메뉴가 나타나는 것보다 텍스트 필드가 대화식 일 필요가없는 경우 더 많은 융통성을 위해 팝 오버 또는 작업 시트를 사용할 수도 있습니다. 해당 상황에 맞는 메뉴를 닫은 후에 해당 텍스트 필드를 -becomeFirstResponder으로 만드십시오.

+0

정보 주셔서 감사합니다. 필요한 기능은 문자 삽입 및 선택 교체입니다. 컨텍스트 메뉴가 열리면 텍스트 필드의 selectionStart 및 selectionEnd 인덱스를 잃을 수 없습니다. 컨텍스트 메뉴 선택은 삽입 점의 필드에 삽입되거나 선택한 텍스트를 대체하는 문자열을 반환합니다. – Tim

관련 문제