我正在制作一个应用程序,其中存储了用户使用我的应用程序学习了多少分钟。我的Firestore数据库以“用户”集合开头,每个用户都有自己的文档,该文档由Auth中生成的userID命名。
我的问题是,如果我阅读了他们的userID文档,该文档的子集合中包含许多文档,那是否算作一次读取,还是也算出了子集合中的文档数量?
先感谢您。
我正在尝试快速为按钮添加阴影。我以编程方式在这个视图控制器上创建了元素,我有一种感觉,这就是为什么没有出现阴影的原因,因为阴影出现在我在应用程序中的其他视图控制器中。我也尝试过处理 clipToBounds 和 maskToBounds 但无法修复它。我错过了什么?
这是我用来尝试显示阴影的代码。
let dateLabelButton: UIButton = {
let button = UIButton()
button.translatesAutoresizingMaskIntoConstraints = false
button.layer.cornerRadius = 10
button.backgroundColor = Colours().brightRedColour
button.addTarget(self, action: #selector(segueToPopUp), for: .touchUpInside)
let shadow = UIBezierPath(roundedRect: button.bounds, cornerRadius: 10).cgPath
button.layer.shadowRadius = 5
button.layer.shadowColor = UIColor.black.cgColor
button.layer.shadowOpacity = 1
button.layer.masksToBounds = false
button.layer.shadowPath = shadow
return button
}()
Run Code Online (Sandbox Code Playgroud)
这是我添加到此按钮的约束。
// Sets up layout for date label button
dateLabelButton.bottomAnchor.constraint(equalTo: self.view.topAnchor, constant: self.view.frame.height * 2/3 - 50).isActive = true
dateLabelButton.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 20).isActive = true
dateLabelButton.trailingAnchor.constraint(equalTo: …Run Code Online (Sandbox Code Playgroud)