ios - 当我尝试编辑文本时,searchBar.rx.textDidBeginEditing 不起作用
问题描述
searchBar.rx.textDidBeginEditing
.subscribe { [unowned self] in
print("im begining diting")
self.searchBar.setShowsCancelButton(true, animated: true)
}
.disposed(by: disposeBag)
它不起作用,也许我有错误的方法?但我有方法
searchBar.rx.text
.asObservable()
.bind(to: directoryViewModel.searchTextObservable)
.disposed(by: disposeBag)
它工作正常
解决方案
我忘了放下一个:
searchBar.rx.textDidBeginEditing
.subscribe(onNext: { [unowned self] in
self.searchBar.setShowsCancelButton(true, animated: true)
}).disposed(by: disposeBag)
推荐阅读
- spring-mvc - Debugging the server side code after clicking on gmail
- web-scraping - How do I scrape elements at the same level from a website using bs4
- javascript - Laravel CORS enabled but block only certain requests
- android - 华为AppGallery应用描述格式
- python - Beautifulsoup 抓取未确定数量的编号页面
- rust - 如何从嵌套目录访问嵌套模块/文件
- c++ - 所有推送/弹出(前/后)和 get_min() 都是 O(1) 操作的双端队列
- c# - SSH.NET Expect() 意外提示
- python - 已安装 Numpy,但未找到模块
- node.js - npm 错误!无法安装,因为它不包含 package.json 文件 angular firebase 函数