このコードの、override func frameOfPresentedViewInContainerView() -> CGRect {
の部分で、Method does not override any method from its superclassと表示されてしまいます。
API Referenceを見てみたのですが、間違いがわかりませんでした。
https://developer.apple.com/reference/uikit/uipresentationcontroller/1618337-frameofpresentedviewincontainerv
分かる方、教えてください。よろしくお願いいたします。
Swift
1// 呼び出し先の View Controller の Frame を返す 2override func frameOfPresentedViewInContainerView() -> CGRect { 3 var presentedViewFrame = CGRect.zero 4 let containerBounds = containerView!.bounds 5 presentedViewFrame.size = self.size(forChildContentContainer: self.presentedViewController, withParentContainerSize: containerBounds.size) 6 presentedViewFrame.origin.x = containerBounds.size.width - presentedViewFrame.size.width 7 presentedViewFrame.origin.y = containerBounds.size.height - presentedViewFrame.size.height 8 return presentedViewFrame 9}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/23 12:55