小编Bad*_*ali的帖子

Swift 3中的动画曲线

我想绘制一些贝塞尔线,我想用波浪效果为它们制作动画,

在此输入图像描述

你对我如何做到这一点有什么想法吗?Bezier系列是最好的方法吗?我发现只有2个lib,但它们对我需要的东西并不是很有用,我尝试修改一个lib的代码,遗憾的是没有成功https://github.com/yourtion/YXWaveView

我发现这个lib,https://antiguab.github.io/bafluidview/可以完成这项工作,但它是用obj-c编写的,也许你在swift中知道这样的东西


curve uiviewanimation uibezierpath swift swift3

3
推荐指数
1
解决办法
3706
查看次数

URL 编码参数中的 Bool 在 Swift3 中使用 Alamofire 编码为 0 和 1

我使用 alamofire 和 put 方法来发送 bool 值,但是当我尝试打印请求的返回值时,它从 bool 值转换为 int。

但在我的数据库中,我确实需要存储一个布尔值。这是我的代码

func sendNewData(key:String, index: Int, value: Bool, sectionName: String) -> Void {
    let url:String = "\(self.API_URL_BASE)\(API_URL_SETTINGS)"

    var parameters: Parameters
    parameters = [
        sectionName: [
            key: value,
        ]
    ]
    Alamofire.request(url, method: .put, parameters: parameters, headers: Api.headers).responseJSON
    { response in
        if (response.error == nil)
        {
            let json = JSON(response.result.value!)
            if (json["status"].stringValue == "ok")
            {
                self.getSettings()
            }
        }
        else
        {
            print(response.error)
        }
    }
}

func getSettings() -> Void {
    let url:String = "\(self.API_URL_BASE)\(API_URL_SETTINGS)" …
Run Code Online (Sandbox Code Playgroud)

json put swift alamofire swift3

3
推荐指数
1
解决办法
2718
查看次数

标签 统计

swift ×2

swift3 ×2

alamofire ×1

curve ×1

json ×1

put ×1

uibezierpath ×1

uiviewanimation ×1