让ScopeButtons在MonoTouch UISearchBar中工作

时间:2012-12-27 11:28:23

标签: xamarin.ios uisearchbar monotouch.dialog uisearchbardelegate

我创建了一个自定义的UISearchBarDelegate。 在OnEditingStarted事件中,我将范围按钮添加到搜索栏:

public override void OnEditingStarted(UISearchBar searchBar)
{
    searchBar.ScopeButtonTitles = new[] { "Scope 1", "Scope 2" };
    searchBar.ShowsCancelButton = true;
    searchBar.ShowsScopeBar = true;
}

这是按预期工作的,范围按钮显示在搜索字段下方。

唯一的问题是,我无法切换范围。当点击“范围2”时,没有任何事情发生,甚至在视觉上都没有。

是否应该进行其他任何设置,以使其正常工作? 是否有已知/常见的陷阱可以阻止(范围)按钮工作?

0 个答案:

没有答案