我有一个余烬应用和出口的概念,并连接出口是好的,我明白了。 我不明白的是如何让一个又一个的内多于一个视图/控制器视图,不疯狂嵌套
假设我设计的icloud克隆在那里我有电子邮件功能以及相册功能。 现在,如果我想做到像
***********************************************************
* INBOX LIST ** COMPOSE OR VIEW MESSAGE *
* ** *
* ** *
* ** *
* ** *
* CONTACTS LIST ** *
* ** *
* ** *
* ** *
* ** *
***********************************************************
我会想设计这会是这样的方式
EmailController/View
|-- SplitViewController/View
|-- InboxListController/View
|-- ContactsListController/View
|-- ComposeMessageController/View
|-- ReadMessageController/View
我在哪里可以热插拔这些到SPLITVIEW的水平或产品总数删除它们,但我没有看到,只有一个这样做的一个很好的方式outlet
允许的。 这会迫使我接下来的事情就的事情,不应该被嵌套。 使用单个出口的做法,我的结构将看起来更像
EmailController/View
|-- SplitViewController/View
|-- InboxListController/View
|-- ContactsListController/View
|-- ComposeMessageController/View
|-- ReadMessageController/View
我如何才能找到与Ember.js /路由器仍然允许更复杂的嵌套适合的建筑风格?