티스토리 뷰

        if UIDevice.current.userInterfaceIdiom == .pad
               {
                   if let currentPopoverpresentioncontroller = activityViewController.popoverPresentationController {
                        currentPopoverpresentioncontroller.sourceView = sharbtn
                        currentPopoverpresentioncontroller.sourceRect = sharbtn.bounds;
                        currentPopoverpresentioncontroller.permittedArrowDirections = UIPopoverArrowDirection.down;
                       self.present(activityViewController, animated: true, completion: nil)
                   }
               } else {
                   self.present(activityViewController, animated: true, completion: nil)
               }

코드에서 UIPopoverArrowDirection.down 은 액션 시트가 나오는 방향이 위로 나옵니다. (화살표가 아래로 나오는 겁니다.)

 

예시 코드에서 바꾸셔야 할 부분은 activityViewController, sharbtn, + 액션 시트 방향(선택) 정도가 되겠네요. 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함