gpt4 book ai didi

swift - 分段控件返回错误值?

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

我有以下代码:

@IBAction func didSelect(_ segmentIndex: Int) {
switch segmentIndex
{
case 0:
print ("1")

case 1:
// SHOWING THE PROFILE VIEW
print ("2")

default:
print ("break")
}
}

我在段控件上只有 2 个选项卡,无论我单击什么,它都会不断打印“break”。为什么会这样?

最佳答案

IBAction 的参数必须是连接的 UI 元素的类型。

所以你必须通过 UISegmentedControl 并打开它的 selectedSegmentIndex

@IBAction func didSelect(_ control: UISegmentedControl) {
switch control.selectedSegmentIndex
{
case 0:
print ("1")

case 1:
// SHOWING THE PROFILE VIEW
print ("2")

default:
print ("break")
}
}

关于swift - 分段控件返回错误值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47657986/

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