gpt4 book ai didi

ios - 如何快速更改 UISegmentController 的索引

转载 作者:可可西里 更新时间:2023-11-01 01:05:10 25 4
gpt4 key购买 nike

如何在 swift 中更改 segmentController 的索引。我希望单击按钮时应更改段索引的值

 func respondToGesture(sender: UIGestureRecognizer)
{
if let swipeGesture = sender as? UISwipeGestureRecognizer
{
if swipeGesture.direction == UISwipeGestureRecognizerDirection.Right
{
// change the segment to previous
}
else
{
// change th esegment to next


}

}

}

最佳答案

以下是为段设置选定索引的方法:

import UIKit
import AVFoundation

class ViewController: UIViewController {
//outlet of your segment
@IBOutlet weak var segment: UISegmentedControl!
override func viewDidLoad() {
super.viewDidLoad()

}
@IBAction func setOne(sender: AnyObject) {
//set selected index to 0
segment.selectedSegmentIndex = 0
}
@IBAction func setTwo(sender: AnyObject) {
//set selected index to 1
segment.selectedSegmentIndex = 1
}
@IBAction func setThree(sender: AnyObject) {
//set selected index to 2
segment.selectedSegmentIndex = 2
}
@IBAction func four(sender: AnyObject) {
//set selected index to 3
segment.selectedSegmentIndex = 3
}
}

结果将是:

enter image description here

希望对您有所帮助。

关于ios - 如何快速更改 UISegmentController 的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32473125/

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