gpt4 book ai didi

ios - 基于bool预选UISegmentControl的状态

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

编程新手,但未在其他帖子中看到此问题。

在 Swift 中工作

我将两段 UISegmentControl 的结果作为 BOOL 在 View Controller 之间传递。当我返回到初始 View Controller 时,UISegementControl 正在恢复到其初始状态(零位置)。我想传回我通过 prepareForSegue 完成的 BOOL 值,然后根据该 BOOL 预选值。

我的意图是,如果用户选择段 1,当用户返回 VC 时,它仍将被选为段 1(它正在恢复到段 0)。

我用什么来更改 viewDidLoad 中的 UISegementControl 的选定段?

最佳答案

您可以使用 selectedSegmentIndex这样做的属性:

if yourBool == true
{
yourSegmentedControl.selectedSegmentIndex = 1;
}
else
{
yourSegmentedControl.selectedSegmentIndex = 0;
}

关于ios - 基于bool预选UISegmentControl的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27697236/

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