gpt4 book ai didi

ios - 如何将信息从一个 IBAction 传输到另一个 IBAction

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

代码应按如下方式工作:在一个 View 上,我单击标签按钮,并且 tagButtonPressed IBAction 应将 tag 变量设置为 sender.tag 的标签按钮。效果很好。然后用户应该单击“发送”按钮,并且 sharePressed IBAction 应使用 tag 变量,该变量等于“tag”按钮的 sender.tag,并打印 tag 变量的更新值。不幸的是它不起作用。

import UIKit

class ShareViewController: UIViewController {

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}

var tag : Int = 1

@IBOutlet weak var shareTextField: UITextView!


@IBAction func tagButtonPressed(_ sender: UIButton) {
tag = sender.tag // lets say sender.tag = 4
print(tag) // It prints 4
}

@IBAction func sharePressed(_ sender: Any) {
print(tag) // it prints 1 and i want it to print also 4
}

}

最佳答案

您的代码是正确的。在其他地方(未显示)您将标记值重新设置为 1。

关于ios - 如何将信息从一个 IBAction 传输到另一个 IBAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53449849/

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