DSearchBar 0.4.8

DSearchBar 0.4.8

daisukenagata 维护。



  • daisukenagata

DSearchBar Xcode10.2 Swift5

Version License Platform

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 文件。