如何以编程方式切换UISegmentedControl

推荐答案

selectedSegmentIndex属性标识UISegmentedControl的选定段.将此属性设置为任何有效的段索引,或将UISegmentedControlNoSegment(-1)设置为关闭当前 Select .

// select the first segment
segmented.selectedSegmentIndex = 0;

// turn off the current selection
segmented.selectedSegmentIndex = UISegmentedControlNoSegment;

Ios相关问答推荐

如何在进行滑动删除操作时保持自定义视图背景静态

iOS SwiftUI需要不带箭头显示弹出窗口""

如何在SwiftUI ScrollView中zoom 中心项目?

如何在iOS中以编程方式推送另一个页面?

如何在SwiftUI中基于嵌套视图中的状态动态显示外部视图的内容?

SwiftData共享扩展阻止应用程序打开SQLite文件

BezierPath 中绘制图像形状轮廓的算法(Canny 边缘检测器)

SwiftUI HStack 文本字段对齐

创建 Flutter 项目时,如何从我的系统中删除特定的开发者身份?

更新 flutter 和 xcode 后 Xcode 14.3 中缺少文件 (libarclite_iphoneos.a)

如何以编程方式触发 SwiftUI DatePicker?

iOS 如何使用 Alamofire 解析 JSON 可编码数组

为 ColorPicker 创建一个名为 Color 的计算变量的绑定

SwiftUI:如何用拇指移动滑块值

TextField 重复输入 SwiftUI

如何在 OS X 或 iOS(不使用格式塔)中确定运行时的操作系统版本?

为信用卡输入格式化 UITextField,例如 (xxxx xxxx xxxx xxxx)

SwiftUI - 列表行中的多个按钮

比较没有时间分量的 NSDates

Swift:如何在设备旋转后刷新 UICollectionView 布局