2012-03-12 2 views
0

응용 프로그램에서 텍스트와 함께 작은 거품이 나타나도록 설정하고 나머지 화면이 사용되지 않도록 차단하고 작은 구역/단추 만 누를 수있게하려면 어떻게해야합니까? 사용자에게 응용 프로그램 사용 방법과 처음 열 때 응용 프로그램 내에서 찾을 수있는 위치를 보여주기위한 연습을 만들고 싶습니다.응용 프로그램 연습 처음 시작할 때

나는 그들이 클릭하고 싶은 부분을 제외하고 나머지 응용 프로그램을 어둡게하고 싶습니다. 이미 이러한 기능을 갖춘 프레임 워크가 있습니까?

+0

UIAlertView 살펴보기 –

+0

비슷한 작업을 수행하는 GitHub 코드가 있습니다. 다음 링크는 https://github.com/karanthakakr04/Walkthrough-Demo.git 입니다. 귀하의 필요에 부응하기를 바랍니다. 또한 누군가가 그것을 필요로하는 경우이 참조 튜토리얼이 : https://youtu.be/tNCsQe5vfRk –

답변

1

내가 아는 한이 기능을 제공하는 프레임 워크가 없습니다.

한 가지 방법은 사용자가 처음 화면으로 이동할 때 오버레이 이미지 세트를 오버레이하는 것입니다. 사용자가 이미 화면에 갔는지 확인하려면 NSUserDefaults을 보시기 바랍니다. 오버레이 이미지를 만들려면 이미지를 화면의 전체 크기 (예 : 상태 표시 줄을 표시하는 경우 460x320)로 만든 다음 투명성 섹션을 사용하여 아래 요소를 "보려는"위치로 만듭니다. 중첩 된 이미지보기에 제스처 인식기를 추가하여 탭을 감지 한 다음 이미지를 숨기고 NSUserDefaults에 플래그를 설정하면 다음에 사용자가 해당 화면으로 이동할 때 나타나지 않습니다.

+0

나는 비슷한 일을 GitHub에 코드를 가지고있다. 다음 링크는 https://github.com/karanthakakr04/Walkthrough-Demo.git 입니다. 귀하의 필요에 부응하기를 바랍니다. 다른 사람이 필요로 할 경우이 참조 설명서가 있습니다. https://youtu.be/tNCsQe5vfRk –

0

더 좋은 대답을 얻지 못하면 MAAttachedWindow on the page at this link을 볼 수 있습니다. 코코아 터치가 아닌 코코아로 작성되었으므로 변환해야합니다. 나는 이것을 스스로 생각하고있다. 당신은 문제의 가치가있는 것을 알지만, 나는 모든 세부 사항을 보지 못했지만 아직 말할 수는 없습니다. 관련된 견인 파일 (.m 및 .h) 만 있습니다.

관련 문제