カスタム UISearchBarDelegate を作成しました。OnEditingStarted イベントでは、スコープ ボタンを検索バーに追加しています。
public override void OnEditingStarted(UISearchBar searchBar)
{
searchBar.ScopeButtonTitles = new[] { "Scope 1", "Scope 2" };
searchBar.ShowsCancelButton = true;
searchBar.ShowsScopeBar = true;
}
これは期待どおりに機能しており、検索フィールドの下にスコープ ボタンが表示されています。
唯一のことは、スコープを切り替えることができないということです。「Scope 2」をタップしても、視覚的にも何も起こりません。
これを機能させるために、他に行うべき設定はありますか?(スコープ) ボタンの動作を妨げる既知の/一般的な落とし穴はありますか?