小编Car*_*i95的帖子

FIREBASE数据库 - 存储子节点的唯一键(Swift/IOS)

我试图在调用childByAutoId时存储生成的唯一键.理论上,它可以帮助映射需要在我的应用程序中稍后发生的指定子项的更新或更改.

我对Firebase的分层数据库还不熟悉,如果下面描述的方法不正确,请不要犹豫,给出替代方案.

我对Firebase很新,并且拥有一个多人应用,我的结构目前如下所示:

"HTGames" : {

"-KFGX5H3rLSnpPvupakm" : {
  {
    "Red" : 1,
    "Green" : 3,
    "Blue" : 2,
    "GameLimit" : 1,
    "P1Name" : 3,
    "P2Name" : 2,
    "P3Name" : 1,
    "P1Points" : 3,
    "P2Points" : 2,
    "P3Points": 3,
    "numberOfPlayers" : 1.
    "gameStart": true
  }
},
   "-X5Hhgljh3rLSnpPvum" : {
  {
    "Red" : 1,
    "Green" : 3,
    "Blue" : 2,
    "GameLimit" : 1,
    "P1Name" : 3,
    "P2Name" : 2,
    "P3Name" : 1,
    "P1Points" : 3,
    "P2Points" : 2,
    "P3Points": …
Run Code Online (Sandbox Code Playgroud)

database ios firebase swift firebase-realtime-database

7
推荐指数
1
解决办法
7081
查看次数

快速转换:错误 - CGPathAddArc

我正在尝试将我的 Swift 2 代码转换为最新的语法(Swift 3)。我收到以下错误:

Nil 与预期的参数类型“UnsafePointer”不兼容

(Swift 2 代码)
CGPathAddArc(path, nil, overlayView.frame.width - radius/2 - xOffset, yOffset, radius, 0.0, 2 * 3.14, false)

有人可以帮我解决这个转换语法问题吗?

ios swift swift3

2
推荐指数
1
解决办法
1023
查看次数

远距离颜色检测 (Swift)

有人可以通过远处的颜色检测将我指向正确的方向吗?我使用了下面的代码,如果对象或兴趣点距离不到 10 英尺,它会正确抓取图像的 RBG 值。当对象距离较远时,代码返回错误值。我想拍摄距离大于 10 英尺的物体的照片并检测该图像的颜色。

 //On the top of your swift 
  extension UIImage {
  func getPixelColor(pos: CGPoint) -> UIColor {

      let pixelData = CGDataProviderCopyData(CGImageGetDataProvider(self.CGImage))
      let data: UnsafePointer<UInt8> = CFDataGetBytePtr(pixelData)

      let pixelInfo: Int = ((Int(self.size.width) * Int(pos.y)) + Int(pos.x)) * 4

      let r = CGFloat(data[pixelInfo]) / CGFloat(255.0)
      let g = CGFloat(data[pixelInfo+1]) / CGFloat(255.0)
      let b = CGFloat(data[pixelInfo+2]) / CGFloat(255.0)
      let a = CGFloat(data[pixelInfo+3]) / CGFloat(255.0)

      return UIColor(red: r, green: g, blue: b, alpha: a)
  }  
  }
Run Code Online (Sandbox Code Playgroud)

rgb colors uiimage ios swift

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

UIImage之间的多维数据集过渡

我想创建一个视图,该视图在滚动时UIImage具有立方体动画效果的对象数组之间水平转换。例如:

在此处输入图片说明

有人可以向我指出正确的方向,告诉我如何UIImage在Swift中使用立方过渡动画在对象数组中水平滚动吗?

uiimage ios swift

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