2012-03-16 5 views
1

ipad 앱을 개발할 때 ipad 상단에서 알림 센터를 가져 오는 스 와이프 이벤트를 제거 할 수있는 방법이 있습니까? PhoneGap에 쉬운 방법이 있다면, 그게 최선 일 것입니다. 그렇지 않다면, 저는 Objective-C 솔루션을 수동으로 구현할 수 있습니다.iPad (전화 갭) 애플리케이션에서 "알림 센터"사용 안 함

앱이 이미 전체 화면으로 표시되며 상단에 스 와이프를 포함하여 일부 제스처가 있습니다. 이 iPads는이 회사의 판매원에게 배포되며, 그 기능 (상단 스 와이프 알림 센터)이 비활성화되기를 원합니다.

건배!

답변

3

앱이 전체 화면 모드 일 때 알림 센터는 두 번 스 와이프 시스템으로 전환합니다. 한 번 스 와이프하여 작은 핸들을 가져오고 핸들을 아래로 스 와이프하여 알림 센터를 엽니 다. 대부분의 간섭을 피하십시오.

이 외에도이 제스처를 사용 중지하는 공개 방법은 없습니다.

+0

저는 전체 화면에서 벗어나기 위해 두 손가락을 스 와이프 할 수있는 몇 가지 풀 스크린 앱을 보았습니다. 예를 들어 기조 연설이 이에 해당합니다. 풀 체인은이 경우 전혀 내려 오지 않습니다 ... 어떻게하는지 그들이 궁금합니다 ... – andrewpthorp

+0

UIGestureRecognizer를 사용하고 있습니까? 나는 시도하지 않았다. 그러나 그것은 나의 첫번째 추측 일 것이다. ... – jtbandes

+0

나는 지금 phonegap 응용을 사용하고 있지 않다. 이것은 기본적으로 JS/HTML/CSS를 '응용 프로그램'으로로드하는 UIWebView로 구성됩니다. 그러나 해결책이 발견되면 iOS API에 액세스 할 수 있습니다. – andrewpthorp

0

물론 아닙니다. 최소한 jailbroken 전화가 없어도. 알림 센터는 OS에 내장되어 있으며 타사 앱으로 비활성화 할 수 없습니다. @jtbandes가 지적했듯이, "처리"옵션이지만 기능을 완전히 비활성화 할 수는 없습니다.