UIDevice 메서드 질문드립니다.

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    • asdfaa22
      참가자
      • 글작성 : 4
      • 답글작성 : 0

      안녕하세요! 카메라 이용한 앱을 구현하려고 하는데, 모르는 부분이 생겨서 질문드립니다.

      카메라로 사진을 찍을 때  디바이스 방향을 감지해서

      LandSpace, Portrait 포지션에 관계없이 무조건 Portrait 방향으로 사진을 저장하고 싶습니다.

      세로 화면 방향 고정이 켜진 상태에서 디바이스의 방향이 LandSpace, Portrait 인지 감지하는

      메서드가 따로 있는지 궁금합니다.

      UIDevice.current.orientation 메서드로 시도해봤는데, 세로 화면 방향 화면이 켜진 상태에서는

      작동하지 않아서 질문드립니다ㅠ

      감사합니다!

       

      아래 사진을 예로 설명드리면, 디바이스는 세로 화면 방향 고정이 되어있는 상태(켜진 상태) 이고

      카메라를 켜면 폰을 세로로 들었을 때는 좌측 하단의 갤러리 썸네일 사진이 세로로 나오는데(좌측 사진),

      디바이스를 좌측 혹은 우측으로(LandScape) 회전시키면 갤러리 썸네일이 LandScape 방향에 맞게

      회전을 하는걸(우측 사진) 구현 하고 싶습니다.  

      IMG_6492IMG_6493

    • 야곰
      키 마스터
      • 글작성 : 37
      • 답글작성 : 557

      이 링크 확인해보실래요?
      저도 완전히 똑같은 상황에서 적용해본건 아니라서 확실치는 않지만요 ^^;

      • 이 답변은 야곰에 의해 1 month, 3 weeks 전에 수정됐습니다.
1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

logo landscape small

사업자번호 : 260-27-00477
통신판매업 신고번호 : 제 2020-충북청주-0663 호
고객센터 : 카카오톡채널 @yagom