0

我对 iOS 开发很陌生,我正在编写我的第一个 iPad 应用程序。

我有3个问题:

1)我注意到有一个用于 Popover 代表的UIPopoverControllerDelegate协议。但是,我找不到任何模态。我需要知道为什么 Modals 没有官方代表?

2)为这种情况声明自定义协议通常是否正确?什么是正确的方法?

3)我正在寻找一个完整的模态和弹出框示例(内部带有UITableViewController),用于使用 Storyboard 的 iPad,但不幸的是,我能找到的只是过时的示例。我觉得 Storyboard 有点不推荐用于 iPad 应用程序。这是对的吗?

谢谢

4

1 回答 1

0
  1. 弹出框控制器的委托处理弹出框的解除,这可能在用户点击屏幕上的其他任何位置时发生。对于其他呈现的视图控制器,情况并非如此,解雇只能通过您编写的代码来实现,因此不需要委托。

  2. 如果需要,声明一个委托协议,是的。这才是正确的做法。周围有几十个例子。

  3. Apple 推荐所有 iOS 项目都使用 Storyboard。对于 iPad 项目,你需要一个该死的大显示器。

于 2013-01-18T08:51:18.220 回答