0

我的 MonoTouch.Dialog 反射生成的表单位于 UINavigationControl 中的 UITabBar 中。效果很好。

但是,当用户单击从以下内容生成的列表时:

    [RadioSelection ("State"),Caption("State")]
    public int alleged_violator_state_id = 0;
    public IList<string> alleged_violator_state;

出现的状态列表是全屏的,不是 UINavigation 的一部分。这是可以理解的,因为对话框的父级是 UITabBar。

有没有办法让状态视图有一个后退按钮。现在用户无法从状态视图返回。见下图:

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

1

你做错了。

绝不是导航控制器中的标签栏控制器。

您应该为每个 tabbaritem 创建 1 个 tabbarcontroller 并在其中放置一个导航控制器。

于 2011-09-18T13:52:31.877 回答
0

应该是:

[RadioSelection ("alleged_violator_state"), Caption("Alleged violator state")]
public int alleged_violator_state_id = 0;
public IList<string> alleged_violator_state;
于 2011-09-18T10:03:48.873 回答