gpt4 book ai didi

按下按钮的 Swift 坐标

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

我正在开发井字游戏 (3x3),所以我有 9 个按钮,我想做的是获取用户按下的按钮的坐标,并在按钮的位置插入图像。

例子:

@IBOutlet weak var button1Outlet: UIButton!
@IBAction func button1Action(sender: AnyObject) {

let imageName = "IMG.png"
let image = UIImage(named: imageName)
let imageView = UIImageView(image: image!)
imageView.frame = CGRect(x: 0, y: 0, width: 90, height: 90)
view.addSubview(imageView)


}

我知道我可以使用 button1Outlet.center 获取按钮的坐标,但我需要类似 this.center 的东西来避免对每个按钮进行硬编码。

最佳答案

您可以将发送者转换为 UIButton,然后您可以访问任何与框架相关的方法。

(sender as UIButton).center

关于按下按钮的 Swift 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29233657/

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