gpt4 book ai didi

ios - Xcode 如何使用按钮连接 View 到 View ? ( swift )

转载 作者:行者123 更新时间:2023-11-30 13:06:56 26 4
gpt4 key购买 nike

我正在 Xcode 上使用 swift 制作自定义键盘。

我创建了一些键盘 View (xib 文件)。我想将这些 View 相互连接起来,就像当我按下 [123] 按钮时, View 会更改为数字 View ,以便我可以输入数字:)

实际上我完成了地球按钮(这是我添加自定义键盘目标时自动创建的下一个键盘按钮),但无法理解代码;-;

我想要做的是将按钮(作为 IBOutlet 或 IBAction)与 View (xib)连接

最佳答案

在 xib 或 Storyboard 中获取两个 View 并 IBOutlet 它们。一个 View 具有字母按钮,另一 View 具有数字按钮。

您必须执行如下代码:

 @IBOutlet var alphabelView: UIView!
@IBOutlet var numericView: UIView!
@IBOutlet var toggleBtn: UIButton!
btn.setTitle("ABC", forState: .Normal)
btn.setTitle("123", forState: .Selected)
toggleBtn.addTarget(self, action: #selector(self.toggleButtonsClicked(_:)), forControlEvents: .TouchUpInside)

数字 View 最初将被隐藏。当用户按下 123 时,执行如下代码行代码:

 func toggleButtonsClicked(button: UIButton) {
button.selected = !butto.selected
alphabelView.hidden = true
numericView.hidden = false
}

关于ios - Xcode 如何使用按钮连接 View 到 View ? ( swift ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39241316/

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