我有相当于 3 个级联数据源或下拉列表。由于所有数据都必须预先创建,这将是 MonoTouch.Dialog 的一个很好的候选者,因为一个项目的数据取决于前面的值吗?
我正在尝试做的事情的例子: 我有一个客户名称列表,每个客户可以有一个项目列表,每个项目可以有一个任务列表。
我喜欢 MT.D 创建的表格的用户界面。如果 MT.D 不适合这个,获得类似 UI 的好方法是什么?我是否必须为其中只有一行的每个项目(客户、项目和计划)创建一个单独的 UITableView 和数据源?
我试图复制的 UI 有一个圆角表格单元格,左侧是类型(例如客户端),右侧是一个附件指示器,一旦选择了一个值,该值就会出现在右侧。
最佳答案
是的,你可以!。看看Touch.Unit source code在 github 上。
它向您显示程序集(第一层),然后是测试夹具(第二层),然后是测试用例(第三层),如果失败,它将向您显示失败的详细信息(第四层)。
所有这些都是在扫描程序集以查找类型的 [TestFixture]
属性时动态创建的。
即使这与您正在寻找的内容不完全匹配,您也会看到自定义 MonoTouch.Dialog很容易。有几个问题(在 stackoverflow 上)、示例(例如 TweetStation )和 tutorials关于如何使用它。
关于c# - MonoTouch.Dialog 可以与级联数据源一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9588099/