jjzjj

popController

全部标签

ios - PopoverView Controller preferredContentSize 中的问题

我想在preferredContentSize(W:250,H:50)的中心显示PopoverViewController,但是它显示了那个ViewController的全尺寸,请找到我哪里做错了并改正。classViewController:UIViewController,UIPopoverControllerDelegate,UIPopoverPresentationControllerDelegate{overridefuncviewDidLoad(){super.viewDidLoad()}@IBActionfuncPopBtn_Action(_sender:Any){let

ios - 如何使用 IOS 8 XCode 6 beta 从 Popover 中的按钮关闭 UIPopover

我设法使用UIPopoverPresentationController显示弹出窗口,因为UIPopoverController在IOS8中已被弃用,但现在我想在点击弹出窗口中的按钮时关闭弹出窗口。怎么能被驳回呢? 最佳答案 使用UIViewController的presentingViewController属性关闭。例如:呈现vc.modalPresentationStyle=UIModalPresentationPopover;vc.preferredContentSize=aPreffferedSize;UIPopoverP

ios - iOS9中如何呈现PopOver

我正在尝试创建一个弹出框,当我呈现ViewController时,背景始终为纯黑色且大小为全屏。我似乎无法弄清楚哪里出了问题,这是我的代码@IBActionfuncdistancePopOver(sender:UIBarButtonItem){//aUIViewControllerthatIcreatedinthestoryboardletcontroller=storyboard!.instantiateViewControllerWithIdentifier("distancePopOver")controller.modalPresentationStyle=UIModalPre

ios - 从 Swift 中的任意 anchor 呈现弹出窗口

我知道如何按照thisanswer中的描述从条形按钮项目中呈现弹出窗口(适用于iPhone和iPad)。我想为任意anchor添加一个弹出框。我看到的其他SO答案是针对栏按钮项或在Objective-C中。我刚刚学会了如何做,所以我在下面添加了我自己的答案。 最佳答案 针对Swift3进行了更新在Storyboard中,添加一个您希望作为弹出窗口的ViewController。将StoryboardID设置为“popoverId”。同时向主视图Controller添加一个按钮,并将IBAction连接到以下代码。importUIKi

ios - 从 Swift 中的任意 anchor 呈现弹出窗口

我知道如何按照thisanswer中的描述从条形按钮项目中呈现弹出窗口(适用于iPhone和iPad)。我想为任意anchor添加一个弹出框。我看到的其他SO答案是针对栏按钮项或在Objective-C中。我刚刚学会了如何做,所以我在下面添加了我自己的答案。 最佳答案 针对Swift3进行了更新在Storyboard中,添加一个您希望作为弹出窗口的ViewController。将StoryboardID设置为“popoverId”。同时向主视图Controller添加一个按钮,并将IBAction连接到以下代码。importUIKi