- This topic has 3개 답변, 2명 참여, and was last updated 4 years, 9 months 전에 by 야곰.
-
글쓴이글
-
-
야곰키 마스터
- 글작성 : 37
- 답글작성 : 579
무슨 뜻인지 잘 이해가 되지 않습니다.
예제 영상 등이 있으면 이해가 쉬울 것 같습니다.
앱이 실행되는 짧은 순간에 세 개의 이미지를 사용한다는 것도 잘 이해가 가지 않고요…
만약 앱이 실행된 이후에 슬라이드 이미지를 사용하고 싶은 것이라면 런치스크린에 사용하는 것이 아닙니다.
조금 더 정확한 설명이 필요합니다.
쓰다보니 질문보다 답변이 더 정성스러워 보이네요..
첨언하자면 object c가 아니라 Objective-C가 좀 더 정확한 표현이겠습니다.2020-03-18 오후 8:41 #3073-
h참가자
- 글작성 : 3
- 답글작성 : 1
안녕하세요.
어제 너무 급하게 쓴나머지 오늘 다시보니 형편없는 질문에 너무 죄송합니다.
다시 질문 드리겠습니다.
앱을실행시키면 LaunchScreen.storyboard에 등록된 이미지뷰 1개의 이미지가 보여지고 메인페이지가 보이는 작동을 하고있습니다.
제가 변경하고 싶은 사항은
앱을 실행시키면 LaunchScreen.storyboard에 등록된 이미지뷰 1개의 이미지를 없애고
제가 임의로 등록한 3개의 이미지(first.png, second.png, third.png)를 차례대로 1초씩 보여진 후
메인페이지가 보여지게 하고싶습니다.
단 효과를 추가하고 싶습니다.
first.png -> (이미지슬라이드 효과) -> second.png -> (이미지슬라이드 효과) -> third.png -> 메인페이지
여기서 이미지 슬라이드 효과는 아이폰 사진첩에서 사진을 좌로 넘길때 효과입니다.
해당 코드를 Objective-C 에서 구현하려고 합니다.
항상 좋은강의와 도움을 주셔서 감사드립니다.2020-03-19 오전 10:49 #3093-
야곰키 마스터
- 글작성 : 37
- 답글작성 : 579
네, 우선 LaunchScreen은 동적인 화면이 아니라, 정적인 화면 구성만 가능합니다.
그리고 앱이 실행되는 중에 잠깐만 보이는 화면이기에 애니메이션 등을 구현하기는 부적합합니다.
시작화면에 애니메이션 등이 보이는 것은 ‘꼼수’가 필요합니다.
시작화면이 보여진 후에, 앱의 메인화면이 나오게 되는데, 그 화면이 시작화면과 동일한 상태로 시작하게 만들고, 거기서 애니메이션을 실행하여 다음 화면으로 이동하는 등의 처리를 합니다.
옆으로 슬라이드 되는 효과를 알고 싶다면UIScrollView
에 대해 공부하면 됩니다.UIView
의 애니메이션 관련 메서드와UIScrollView
의setContentOffset
정도만 공부해도 큰 힌트가 될 것 같습니다.
이 스택오버플로의 글 링크도 확인해보세요2020-03-19 오후 12:15 #3099
-
글쓴이글
- 답변은 로그인 후 가능합니다.