gpt4 book ai didi

ios - 不同 View Controller 上的重复按钮操作?

转载 作者:行者123 更新时间:2023-11-28 16:16:08 24 4
gpt4 key购买 nike

我的一个 View Controller 上有一个按钮,用于控制得分 Action (计数器)。

谁能帮我复制按钮及其执行的操作并将副本放在单独的 ViewController 上?

我需要这个用于我正在制作的锻炼应用程序,并且我希望在将其实现到我的应用程序之前完成操作概念证明。

我已将我的 Xcode 项目附加到我现在所在的阶段。

我尝试将操作按钮的名称从主 VC 传递到最新的 VC,但我没有成功。

https://github.com/Mulreany93/NewVCActionButton

最佳答案

我在你的GitHub上看到你有一个空类叫ViewControllerNewButton,它继承自UIViewController。我建议将你的 scorebutton 变成一个新类,例如ScoreButton,它应该直接继承自 UIButton - class ScoreButton: UIButton {...} 然后在每个 View Controller 中你可以创建你的 scorebutton:let scoreButtonTest = ScoreButton() 和那么你可以使用例如转换函数,例如来自 ScoreButton 类的 scoreButtonTest.someConversion()

如果我走错了路,请随时发表评论,但据我所知,您只是想在多个 VC 中使用您的按钮,这是尝试继承的好地方。

编辑澄清:

 class ScoreButton: UIButton {
func someConversion() {
...
}
}

关于ios - 不同 View Controller 上的重复按钮操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39066044/

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