我使用机器人的腿框架和想知道mediator.mapView如何与同一视图的多个实例。例如,在下面,是每个ItemDisplay创造了一个新的ItemDisplayMediator实例化,或做所有ItemDisplay的使用相同的中介?如果它们每个实例化新的介体,是有可能使用单个介体为同一类/视图的倍数?

mediatorMap.mapView(ItemDisplay, ItemDisplayMediator);
有帮助吗?

解决方案

每个视图实例是由不同的介体的实例介导的。

如果您希望为多个项目单一调解员,然后创建一个容器中的调解员和调解的孩子。

其他提示

alecmce是正确的,MediatorMap将要介体的一个新实例适用于正被介导的配到阶段的视图的每个实例。介体,因为它是写在Robotlegs的,仅配备在任何给定时间处理的单个视图分量。实际介体没有在任何地方注入,所以它不与喷射器映射。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top