Monotouch.对话框:是否有一个简单的方法,使搜索栏停留在顶部的UITableView滚动时



我使用Monotouch。对话框和搜索栏似乎集成到tableview/root元素中。因此,它与表视图一起滚动,所以你必须在表视图的顶部才能看到搜索栏。

我想继续使用monotouch。对话框,但我希望它是tableView之上的一个元素,在用户滚动时保持在顶部。有人知道一个简单的方法吗?

我没有与搜索栏太多,所以我不知道它的搜索参数,然而,把它放在父navigationController将保持它在屏幕的顶部(你可以编码的位置)和搜索栏是独立于你的表视图。我相信您可以单独定义搜索栏的范围。

navigationController.View.AddSubview (<searchbar>);

确保在导航时处理好取消它(不会自动弹出堆栈)