我按照有关将Google跟踪代码管理器添加到项目https://developers.google.com/tag-manager/ios/v5/的文档进行操作.我在我的项目目标中添加了容器文件夹,但是我仍然收到GTM的一些警告要记录,并且无法跟踪事件到Firebase.
GoogleTagManager警告:无法从网络中检索容器.响应:404 GoogleTagManager警告:在运行时初始化之前发出的事件.
初始化Tag Manager的正确方法是什么?我使用我的"containerName"+ .json作为容器文件的名称,并将它们添加到文件夹"container".
GTM iOS SDK 7.1.1
谢谢.
我的任务是绘制带有圆形渐变的线(颜色应随圆改变),然后添加动画。现在,我以一定的间隔和不同的颜色绘制360层。
var colours: [UIColor] = [UIColor]()
var startAngle = CGFloat(-0.5 * Double.pi)
var index = 0
func drawLayers() {
let smallAngle = (1.5 * CGFloat.pi - (-0.5 * CGFloat.pi)) / 360
if index < colours.count { //colours.count = 360
let endAngle = startAngle + smallAngle
let circlePath = UIBezierPath(arcCenter: .init(x: 100, y: 100), radius: 100, startAngle: startAngle, endAngle: endAngle, clockwise: true)
startAngle = endAngle
let shapeLayer = CAShapeLayer()
shapeLayer.path = circlePath.cgPath
shapeLayer.fillColor = UIColor.clear.cgColor
shapeLayer.strokeColor = colours[index].cgColor
shapeLayer.lineWidth = 8 …Run Code Online (Sandbox Code Playgroud)