c# - Monotouch UITableView 或 MonoTouch.Dialog

标签 c# iphone uitableview xamarin.ios monotouch.dialog

我正在使用 MonoTouch 构建一个 iPhone 应用程序,它从网络服务获取数据。

我遇到的麻烦是第一个屏幕显示了国家列表。当用户选择一个国家时,它应该只从网络服务中检索该选定国家的城市列表......一旦选择了一个城市,用户就会被引导通过 2-3 个更多的屏幕来添加额外的细节,如文本,日期等,最后有一个确认屏幕,所有数据都已收集并发布到网络服务。

我正在努力寻找最佳解决方案,并确定是否可以使用 MonoTouch.Dialog 来实现,或者我是否应该使用标准的 UINavigation View 。

我已经尝试了第一个带有对话框的列表,它成功地列出了可以选择的国家,并且当使用后退按钮选择时它们显示一个空 View ,但是我一直在尝试寻找一种方法来填充下一个 View 。

有什么帮助吗?

乔治

最佳答案

有几个样本可用于 MonoTouch.Dialog , 从它自己的 Sample 开始将向您展示如何使用每个元素(和多个级别)的应用程序。

另一个是Touch.Unitshows something similar到你想做的事情,即它从 TestSuite 列表(而不是国家)初始化它的 UI,并且在选择时显示 TestCase 列表(而不是城市).这应该非常接近您要实现的目标。

关于c# - Monotouch UITableView 或 MonoTouch.Dialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9514028/

相关文章:

c# - 向成员表中添加列。但是无法访问它们? ASP.NET C#

iphone - 如何提高 SQLite3 iPhone 程序的性能

iphone - 如何判断iPhone中输入录音的频率?

ios - 如何快速增加 ScrollView 中的 UITableView 高度

iphone - UITableView 加载数据和显示 HUD 的问题

c# - 查询sql数据库

c# - 错误 "the exec task needs a command to execute"是什么意思?

c# - DynamoDBContext 是否支持池化?

ios - 沿 MKPolyLineView 的渐变(MKPolylineRenderer)

ios - 以编程方式将单元格添加到 UITableView