ios - 在 iPad 的同一 View 中加载多个 popOver

标签 ios ipad uitableview uipopovercontroller

我是 Ios 开发新手,这是我的第一个特定于 iPad 的项目。我在 UIPopOverControl 类实现方面遇到了一些问题。在我的项目中,我有一个 View controller 子类,在那个 View 中我有几个按钮。我需要做的是在按下一个按钮后显示一个带有 UIPopOvercontrol 类的弹出窗口。弹出窗口中显示的数据对于点击不同的按钮会有所不同,所有数据都将显示在 UITableView 样式。我已经能够使用一个 UIViewControllerUITableViewController 子类并从 nib 文件加载数据来显示一个按钮和一个 popOver。但是我怎样才能完成我想要的任务呢??

提前致谢

最佳答案

在你的应用中,不需要使用多个UIPopoverViewController,你也可以使用单个UIPopoverViewController

简单地创建新的 UIPopoverViewController 类; 并在 UIPopoverViewController 中创建 UITableView

在您的应用程序中,您有多个UIButton,只需为每个按钮提供tag 并将您的数据库传递给按钮的tag,然后显示此数据在 UITableView 上。

关于ios - 在 iPad 的同一 View 中加载多个 popOver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18010186/

相关文章:

ios - UIBezierPath 未正确渲染

ios - 如何在 NSOperationQueue 完成之前阻止 NSOperation?

ios - 如何在 React Native 上运行 Facebook 的示例? ["AwesomeProject"未找到]

iphone - UITableView::实例化的Bugs(里面有详细描述)

ios - Swift 3 UITableView 不更新

swift - 表格 View 中的图像自动重新加载

ios - Swift 将对象从一个数组正确添加到另一个数组?

IOS 9 - 如何在 UIAlertController 中获取 textField 的值?

ios - 可以通过 Wifi 连接两个或多个 ipad 吗?

ios - 在 iPad 中捕获屏幕的更有效方法是什么?