gpt4 book ai didi

ios - 从按下按钮的 Swift 创建多个 UIView

转载 作者:行者123 更新时间:2023-11-28 21:26:19 25 4
gpt4 key购买 nike

我有一个名为 brokeView 的 UIView,它是可拖动和旋转的。我试图让用户通过单击允许无限量相同 UIView 填充的按钮来填充相同的 View 。使用 Storyboard 可以快速完成吗?- 我必须在 Storyboard中创建所有 View ,还是可以使用数组或循环通过代码填充它们?

@IBOutlet weak var brokeView: UIView!

@IBAction func showBrokenAnnotation(sender: AnyObject) {
brokeView.hidden = false
for i in 1...10 {
print(i)
let newView = UIView(frame: brokeView.bounds)
brokeView.addSubview(newView)
}

最佳答案

这可以通过代码来完成。这是一些伪代码。

根据我们下面的对话更新 - 这使它与您的“brokenView”大小相同,然后您可以根据需要设置 x/y。

 let newView = UIView(frame: CGRect(x: 0, y: 0, width: mainView.frame.width, height: mainView.frame.height))

self.view.addSubview(newView)

关于ios - 从按下按钮的 Swift 创建多个 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37971473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com