【发布时间】:2013-02-24 12:13:04
【问题描述】:
当用户点击“登录”时,我在我的 iPad 应用程序中使用 Storyboards 和 segues 创建一个弹出窗口。每种登录类型都有自己的 ViewController,需要更多的 popover 控制器。
让主视图控制器生成所有弹出框内容是否合适,或者更确切地说替换一个弹出框控制器的内容?
例如(我会尝试用文字绘图来表示这一点_)
1.) MainVC -> Popover(“使用电子邮件登录”、“使用 Facebook 登录”等) MainVC Popover(电子邮件文本字段,密码文本字段) MainVC
2.) MainVC -> Popover(“使用电子邮件登录”、“使用 Facebook 登录”等) 弹出框 -> 替换内容(使用文本字段加载视图控制器) 新内容 -> 处理 UITextField 输入
我选择了选项 1,因为它很容易实现,尽管选项 2 似乎更有条理。您认为更好的做法是什么?
【问题讨论】:
标签: iphone ios ipad uistoryboard uistoryboardsegue