12
iOS 8でポップオーバーを適切に表示する方法
UIPopoverViewをSwift iOS 8アプリに追加しようとしていますが、PopoverContentSizeプロパティにアクセスできません。ポップオーバーが正しい形で表示されないためです。私のコード: var popover: UIPopoverController? = nil func addCategory() { var newCategory = storyboard.instantiateViewControllerWithIdentifier("NewCategory") as UIViewController var nav = UINavigationController(rootViewController: newCategory) popover = UIPopoverController(contentViewController: nav) popover!.setPopoverContentSize(CGSizeMake(550, 600), animated: true) popover!.delegate = self popover!.presentPopoverFromBarButtonItem(self.navigationItem.rightBarButtonItem, permittedArrowDirections: UIPopoverArrowDirection.Any, animated: true) } 出力: UIPopoverPresentationControllerを介して同じことをしているとき、私はまだそれを行いません。これは私のコードです: func addCategory() { var popoverContent = self.storyboard.instantiateViewControllerWithIdentifier("NewCategory") as UIViewController …