我有一个搜索栏,表和键盘(不是真正的键盘)。键盘手动构建为一组按钮,其数字位于屏幕底部(数字0-9)。当他们点击一个号码时,它会设置searchBar.value + =他们点击的号码。但是,它实际上并未执行搜索。是否有某种事件需要我执行搜索?当我使用实际的键盘时,搜索工作正常,所以我知道搜索栏已正确实施。想法?Appcelerator执行手动搜索
使用TI SKD 6.0.4 IOS和Android OS
我有一个搜索栏,表和键盘(不是真正的键盘)。键盘手动构建为一组按钮,其数字位于屏幕底部(数字0-9)。当他们点击一个号码时,它会设置searchBar.value + =他们点击的号码。但是,它实际上并未执行搜索。是否有某种事件需要我执行搜索?当我使用实际的键盘时,搜索工作正常,所以我知道搜索栏已正确实施。想法?Appcelerator执行手动搜索
使用TI SKD 6.0.4 IOS和Android OS
的TableView对搜索视图的属性。
您可以检查出来的tableView下面的示例代码与搜索栏
希望这有助于。
你不得不解雇返回事件搜索栏
searchBar.fireEvent('return', {value: YOURVALUE})
看看的的tableView的filterAttribute性质,见http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.TableView-property-filterAttribute
设置这对您的tableView:
tableView.filterAttribute = 'mySearchText';
然后将其设置在您的tableViewRow上:
tableViewRow.mySearchText = 'searchValue';
现在您可以通过查询您的searchBar来过滤tableView。您还想使mySearchText
媒体资源的属性动态变为您所在行的内容。