我正在使用 MonoTouch 构建一个 iPhone 应用程序,它从网络服务获取数据。
我遇到的麻烦是第一个屏幕显示了国家列表。当用户选择一个国家时,它应该只从网络服务中检索该选定国家的城市列表......一旦选择了一个城市,用户就会被引导通过 2-3 个更多的屏幕来添加额外的细节,如文本,日期等,最后有一个确认屏幕,所有数据都已收集并发布到网络服务。
我正在努力寻找最佳解决方案,并确定是否可以使用 MonoTouch.Dialog 来实现,或者我是否应该使用标准的 UINavigation
View 。
我已经尝试了第一个带有对话框的列表,它成功地列出了可以选择的国家,并且当使用后退按钮选择时它们显示一个空 View ,但是我一直在尝试寻找一种方法来填充下一个 View 。
有什么帮助吗?
乔治
最佳答案
有几个样本可用于 MonoTouch.Dialog , 从它自己的 Sample 开始将向您展示如何使用每个元素(和多个级别)的应用程序。
另一个是Touch.Unit那shows something similar到你想做的事情,即它从 TestSuite
列表(而不是国家)初始化它的 UI,并且在选择时显示 TestCase
列表(而不是城市).这应该非常接近您要实现的目标。
关于c# - Monotouch UITableView 或 MonoTouch.Dialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9514028/