每当用户在搜索栏中键入文本时,都会触发Web请求,这是由C#RX(由Observable完成)
Observable.FromEventPattern<UISearchBarTextChangedEventArgs>(ev => searchBar.TextChanged += ev,
ev => searchBar.TextChanged -= ev)
问题是当我以编程方式为searchbar.Text属性赋值时,
searchBar.Text ="Not Triggered!"
事件没有被调用,我该怎么办?
答案 0 :(得分:0)
实际上很简单,你需要像这样调用UISearchBar的Delegate方法
searchBar.Delegate.TextChanged(searchBar, searchBar.Text);