iOS TossPaymentsViewController present 시 modalPresentationStyle이 fullScreen으로 되게 하는 방법이 있을까요?
현재 modalPresentationStyle pageSheet로 present 되는데 fullScreen으로 뜨게 하는 방법이 있을까요?
혹은 TossPaymentsViewController를 아래로 swipe 하여 dismiss 했을 때 알 수 있는 방법이 있을까요?
12 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
없습니다! 현재 저희는 modal로 제공하고 있어요
결제위젯 sdk 말씀하시는거죠 ?
넵 결제위젯 sdk 맞습니다.
혹시 풀스크린으로 제공 할 계획이 있을까요?
현재로서 없습니다.
어떤 사유로 제공 희망하시는걸까요?
사용에는 문제 없으실텐데요
결제 시도 시 (TossPaymentsViewController 뜸) 서버에서 주문서가 결제중 상태로 변경되고 결제 취소를 하면 주문서를 초기화 해주어야 합니다.
X버튼으로 결제창을 종료 하면 handleFailResult 콜백함수에서 받을 수 있지만 아래로 swipe 종료를 하면 받지 못하기 때문이었습니다.
혹시 다른 방법으로 결제화면 종료 시 알 수 있는 방법이 있을까요?
swipe로 종료하면 modal 이 남아있는 상태로 빈화면인가요?
제가 이해를 잘 못했는데 modal이 남아있는 상태라는게 어떤뜻일까요?
현재 구조는 결제 위젯 UI가 포함 된 A ViewController에서 결제하기를 누르면 page sheet 형태로 TossPaymentsViewController가 뜨고, swipe down으로 TossPaymentsViewController를 종료를 했을 때 trigger를 걸고 싶어서요!
아 어떤 말씀이신지 이해했습니다.
혹시 해당 현상을 영상으로 하나만 따 주실 수 있을까요? 담당팀에 전달해보겠습니다.
X 버튼 눌렀을 때 handleFailResult 콜백으로 값이 전달되는데, swipe 종료시에도 콜백으로 넘어오면 처리가 편할것 같습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
@데이브 님 팝업을 닫았을때도 handleFailResult 가 발생하도록 수정해서 0.1.32 버전을 릴리즈 했습니다. 확인해 보시기 바랍니다.
기대 동작으로 잘 되는것 확인했습니다!
감사합니다~