Monotouch.Dialog:有一种简单的方法可以让搜索栏在滚动时保持在UITableView的顶部吗?

时间:2011-05-02 21:46:48

标签: xamarin.ios monotouch.dialog

我正在使用Monotouch.Dialog,搜索栏似乎已集成到tableview / root元素中。因此,它会滚动表格视图,因此您必须位于tableview的顶部才能看到搜索栏。

我想继续使用monotouch.dialog,但我真的希望它是tableView上方的一个元素,当用户滚动时它保持在顶部。有谁知道一个简单的方法来做到这一点?

1 个答案:

答案 0 :(得分:0)

我没有太多使用搜索栏,所以我不知道它的搜索参数,但是,将它放在父导航控制器中会将它保存在屏幕的顶部(你可以编写位置)和搜索栏与您的表格视图无关。我相信你可以分别定义搜索栏的范围。

navigationController.View.AddSubview (<searchbar>);

确保在导航时解除它(不会自动弹出堆栈)