这种事情已经在一百万个不同的场景中被问过一百万次,但所有这些都围绕着明显的方式来分解动作并绕过问题。对我来说可能也是这种情况,但我没有看到。
我有一个 Person 对象的集合,这些对象具有不同属性的多个值。我需要用户选择为每个对象使用哪些属性。因此,例如,我将别名和地址作为 Person 的属性。我需要枚举 Persons,并询问用户要使用哪个别名,然后询问要使用哪个地址,然后转到下一个 Person。
我认为 UIActionSheet 会处理这个问题,但它不会阻塞。
目前,我想我需要推出自己的 ActionSheet 子类,并将 Person 对象作为模型填充到其中,然后在 actionSheet:clickedButtonAtIndex: 方法中设置值,但我希望有其他方法可以做到这一点。
非常感谢任何输入。
干杯!