DSearchBar Xcode10.2 Swift5
Gif
示例
要运行示例项目,请克隆存储库,然后首先从示例目录中运行pod install
。
安装
DSearchBar可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod 'DSearchBar'
版本0.4.0的新功能
增加了10个或更少字符的字符限制功能。
此代码
sbObject.mySearchBar.tag = 10
dsearchBar.pass (st: sbObject.mySearchBar.text!,
tag: sbObject.mySearchBar.tag ,
searchBar: sbObject.mySearchBar)
版本 0.4.1 新功能
颜色设置,半径设置
此代码
sbObject.myBackgroundColor = DSearchBarColor.color.colorSet(color: .cyan, alphaColor: 0.5)
sbObject.mySearchBar.layer.cornerRadius = DSearchBarColor.cornerRadius.radiusrSet(cornerRadius: 20)
版本 0.4.2 新功能
观察者动画
版本 0.4.3 新功能
可以实现多个 UISearchBars。示例在 ViewController 中描述。
版本 0.4.5 新功能
示例 HttpBody 设置
dSUrlModel.josconObject.insert(["test": "test"], at: 0)
let req = dSUrlModel.dSObject(value: "test", index: 0) ?? ""
示例 URLSesson 关闭对标美国货币
dSURLSession.dSURLSession(urlPath: "\(dSUrlModel.urlPath)\(searchBar.text!)", data: req.data(using: String.Encoding.utf8), onCompletion:{ (error: NSError?, flickrPhotos: [String: Any]?) -> Void in
let rate = self.dSURLSession.dSObjectSetting.dSObject(value: flickrPhotos!) ?? [String: Any]()
self.rateText = ("\(rate["JPY"]!) + Allrate-->,\(rate)")
DispatchQueue.main.sync {
self.rateTextLabel.text = self.rateText
}
})
作者
daisukenagata, [email protected]
许可
DSearchBar 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。