每当用户键入搜索栏中的文本,触发Web请求时,这是由C#RX(通过可观察)完成的
Observable.FromEventPattern<UISearchBarTextChangedEventArgs>(ev => searchBar.TextChanged += ev,
ev => searchBar.TextChanged -= ev)
问题是,当我编程为searchbar.text属性分配值时,
searchBar.Text ="Not Triggered!"
事件没有被调用,我该怎么办?
实际上很简单,您需要调用Uisearchbar的代表方法
searchBar.Delegate.TextChanged(searchBar, searchBar.Text);