uipopovercontroller相关内容

UIPopoverController 锚点位置

我有一个 UIPopOverController,它的内容控制器是一个 UINavigationController.我正在根据推入/弹出的控制器的内容大小调整弹出框的大小.最初,我使用 presentPopoverFromRect:inView:permittedArrowDirections:animated: 方法来呈现弹出框.锚点位置指向我作为参数传递的矩形的中心.如果我将一个控制器(其内 ..
发布时间:2021-09-13 18:47:13 其他开发

自动旋转时 UIPopOverController 问题

我正在使用 PresentPopOverFromRect: 方法展示一个 UIPopovercontroller.在纵向方向.当我自动旋转到横向时,UIPopoverController 没有出现在正确的位置.自动旋转设备时如何定位 UIPopoverController. 解决方案 是的,正如 tiguero 所说,在您的自定义UIViewController,你可以重写方法: -(v ..
发布时间:2021-09-13 18:46:59 其他开发

UIPopoverController 的奇怪错误

我正在尝试使用 UIImagePickerController 从用户的 iPhone/iPad 上的照片中获取照片.这段代码适用于 iPhone,但是当我在 iPad 上运行它时,调试器给我消息“由于未捕获的异常‘NSGenericException’而终止应用程序,原因:‘-[UIPopoverController dealloc]到达而弹出窗口仍然可见.".我对 Objective-C 很陌 ..
发布时间:2021-09-13 18:46:56 移动开发

'NSInvalidArgumentException',原因:'-[UIPopoverController initWithContentViewController:] 不在 UIUserInterfaceIdiomPad 下运行时调用.

这是我尝试在 Iphone 中构建的第一个应用程序,但我遇到了一些问题.虽然我在这里阅读了类似的主题,但我找不到答案.我想在我的按钮单击上显示 popoverview 控制器.但无法做到.我在上面的问题标题中提到了异常,下面是我的文件.h 文件 @property (nonatomic,strong) UIPopoverController *popOver;@property (nonatom ..
发布时间:2021-09-13 18:46:53 移动开发

IOS:用tableview填充popover

如何创建一个popover并用tableview填充它?我在视图底部的工具栏上有一个按钮,当我按下这个按钮时,我想显示这个弹出框 解决方案 创建 pushviewcontroller 并在 pushviewcontroller 中提供 tableview.像这样. UIViewController *myPopOver = [[UIViewController alloc] initWi ..
发布时间:2021-09-13 18:46:50 移动开发

不调用 popoverControllerDidDismissPopover 方法

在我的应用程序中,我有一个 presentViewController,在它里面我有一个可以打开弹出框的按钮.在这个弹出窗口中,我有一个 barButtonItem 来保存这个弹出窗口的数据.我希望当用户在弹出窗口之外点击时,数据也可以被保存.我尝试在 presentViewController 视图中使用 popoverControllerDidDismissPopover 方法.我有委托,但是 ..
发布时间:2021-09-13 18:46:47 移动开发

删除 UIPopoverPresentationController 后面的调光视图

我正在尝试删除使用 UIPopoverPresentationController 呈现的弹出窗口后面的调光视图.我已经实现了一个自定义的 UIPopoverBackgroundView,但似乎没有办法摆脱这种变暗的视图. 我已经使用视图层次结构检查器将调光视图跟踪到“_UIMirrorNinePatchView",但是除了爬过 UIWindow 的子视图并手动从其超级视图中删除此视图之外, ..
发布时间:2021-09-13 18:46:44 移动开发

单击 uibutton 时关闭弹出窗口

我确实有一个以编程方式生成的弹出视图控制器,而没有来自主视图控制器的故事板,并且希望在用户通过弹出视图控制器工具栏上的“完成"按钮引入输入后将其关闭.我一直在尝试使用 protrocoll 来消除弹出框,但它不起作用.我一直在培养和应用互联网上的一些建议,但都给出了相同的负面结果.我是否监督某事? 相关代码如下: 主视图控制器.h #import #import "PopOverCo ..
发布时间:2021-09-13 18:46:41 其他开发

Swift:弹出窗口关闭回调

我的故事板中有两个 UIViewConrollers:MainViewController 和 SecondViewController.当用户点击一个名为 Show Popover 的按钮时,我将把 SecondViewController 显示为一个弹出框: //MainViewController覆盖 func prepareForSegue(segue: UIStoryboardSe ..
发布时间:2021-09-13 18:46:35 移动开发

从另一个 Popover 中关闭显示为 Popover segue 的 ViewController

我的故事板正在使用 UINavigationController(VC0),我继续使用 UIPopover 加载新的 UIViewController (VC1).从这个新的 UIViewController,我弹出一个新的 UIViewController (VC2).当我尝试关闭这个最新的弹出框时,我正在退出 UINavigationController. 我在 VC0 中用于将 VC1 ..

UIPopoverController 的调整大小行为在 iOS 7.0 和 iOS 7.1 之间有所不同

我有一个 UIPopoverController,它在 UINavigationController 中包含一个 UITableViewController.每当按下此表视图中的一个单元格时,我都会将另一个 UITableViewController 推送到我的导航控制器. 我想设置第二个 table view 的高度(假设为 200)并相应地调整 popover 的大小. 因此,我首 ..

弱链接 UIPopoverBackgroundView

我有一个项目必须部署到 4.0,但有一些仅适用于 5.0 的功能,例如 UI 自定义. 我希望我的 UIPopoverBackgroundView 子类是弱链接,但在 4.X 设备上启动时总是出现以下错误 dyld:找不到符号:_OBJC_CLASS_$_UIPopoverBackgroundView 我不能使用 NS_CLASS_AVAILABLE 宏,因为我自定义的弹出窗口背景是 ..
发布时间:2021-09-12 20:36:09 移动开发

UIPopoverController 中的 UIImagePickerController - 位置不起作用

在我编写的 iPad 应用程序中,我在静态表格单元格中有按钮,可以在弹出框内启动图像选择器. 我希望弹出框的箭头指向启动弹出框的按钮.现在,当我点击按钮时它没有.它在屏幕上抛出弹出窗口(使用工作图像选择器),但箭头要么指向屏幕顶部,要么指向其他任何地方(无法确定它是否随机——见下文). 包含按钮的静态单元格的 tableview 已禁用滚动,但位于滚动视图上.这会导致随机箭头位置吗? ..
发布时间:2021-09-12 20:27:25 其他开发