2012-05-06 3 views
0

보기에서 핵심 텍스트를 사용하는 성경 응용 프로그램을 작성했습니다. txt는 로컬에 저장된 sqlite db에서 왔는데,이 코어 텍스트 래퍼를 사용하여 텍스트 ,,, becz 그것은 복수 열보기를 지원, core text warpper ,,,하지만 구절 기능의 선택이 필요 ... 사용자가 특정 구절을 선택해야 할 구절을 탭하면,이 구절을 가지고 있다면 1 하나님 히브리와 지구를 창조하십시오. 2 등 etc ,,,. 3 etc. etc. ,,,,. 사용자가 첫 번째 절을 탭하면 해당 절을 선택하고 eBible 응용 프로그램 또는 ibook 응용 프로그램과 같이 해당 절을 강조 표시해야합니다. ...핵심 텍스트 텍스트 선택 ibook

핵심 텍스트에 이러한 종류의 기능을 표시하는 예제가 있습니까? .Plz 도움이 될만한 링크를주세요. 솜브레로하기.

+5

하나님은 적절한 문장 부호 (그리고 정확한 철자법)를 좋아합니다 .... –

답변

0

저는 성경 앱 (https://github.com/photokandyStudios/gbible)에서 비슷한 것을합니다. 특히, 참조 https://github.com/photokandyStudios/gbible/blob/master/gbible/PKBibleViewController.m#L1301

본질적으로 나는 선택 배열을 유지하고, 사용자가 (내 경우에는 uitableviewcell) 절을 탭하면 배열에 추가한다. 또한 셀의 배경에 색을 지정하여 선택 영역을 반영합니다.

루페는 단어가 완벽한 선택이 아니지만 제 목적에는 충분합니다.

+0

okn chk mannn..thanks 대단히 – stackiphone

+0

,, 내 아이폰 성경 앱에서 같은 효과를 냈습니다. 핵심 텍스트를 사용하고 있습니다. 내 iPad 성경 ... 그래서 선택이 완료되지 않았습니다 tableviwew, ,,, – stackiphone

+0

터치 이벤트를받을 수 있어야합니다 (참조 : http://developer.apple.com/library/ios/#documentation/EventHandling /Conceptual/EventHandlingiPhoneOS/MultitouchEvents/MultitouchEvents.html#//apple_ref/doc/uid/TP40009541-CH3-SW3) 그런 다음 해당 지점이 어느 구절인지를 확인하십시오. 조금 아프지 만, 아마 내가 아는 한 그것을 할 수있는 유일한 방법. [이것이 내가 테이블 + 코어 텍스트를 사용하는 이유입니다. 정확히 어느 구절이 어디에 있는지 말할 수있었습니다. 그럼에도 불구하고, 나는 여전히 각 단어의 위치를 ​​기록해야했기 때문에 테이블의 거의 모든 것이 내 코드에 의해 typeset되고있다.) –