首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帧内的QuickDialog

帧内的QuickDialog
EN

Stack Overflow用户
提问于 2012-05-28 22:27:25
回答 1查看 943关注 0票数 1

我正在尝试为一个使用故事板的iOS 5 iPad应用程序使用QuickDialog,但我猜这个问题也会广泛地适用于UITableViewController。

我的理解是,当我初始化QRootElement时,QDC创建的表视图将替换我的类的视图,从而使我在IB故事板中定制的任何内容都无效。我希望能够设计在IB的用户界面,并有QD表显示为一个框架,而不是占据整个屏幕。

我认为解决方案是将QuickDialog表视图设置为基于up视图的类的子视图。这是正确的吗?实现这一目标的最佳方法是什么?我是否必须在继承自QDC的自定义视图控制器中重写根初始化器,或者是否有不同的方法,也许类似于使用here的方法。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-28 23:02:34

我建议你继承QuickDialogViewController作为你的主控制器。QDViewController直接继承自UIViewController (而不是UITableViewController),因此只需移动表视图并在表视图周围添加控件就很容易了。

如果您真的想从Interface Builder创建所有内容,那么您的表视图必须继承自QuickdialogTableView,并且您必须自己提供委托和数据源。请查看QDViewController,因为您必须编写几乎相同的代码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10786265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档