UIPopoverPresentController


1
2
3
4
5
6
7
// iPad는 popoverPresentationController를 써야한다.
        if let popoverPresentationController = alertItemShoppingCheck?.popoverPresentationController {
            popoverPresentationController.sourceView = self.view   // Popover 시작 위치
            popoverPresentationController.sourceRect = CGRect(x: self.view.bounds.midX, y: self.view.bounds.height, width: 0, height: 0)
            popoverPresentationController.permittedArrowDirections = UIPopoverArrowDirection(rawValue: 0)   // 화살표 없음
//            popoverPresentationController.barButtonItem = nbi_ok
        }
cs




UIAlertController는 iPad에서는 오류를 발생시킨다. 반드시 popoverPresentController를 사용하자.

이 글을 공유하기


댓글(0)

Designed by CMSFactory.NET