如何将分段控制设计从正方形改为圆形

问题描述 投票:-3回答:1

如何将分段控制设计从正方形改为圆形,如图所示

从这张照片enter image description here

对此图片enter image description here

@IBOutlet var segmentedcontrol: UISegmentedControl!
override func viewDidLoad() {
    super.viewDidLoad()
    }
@IBAction func transction(_ sender: UISegmentedControl)
{
    switch sender.selectedSegmentIndex {
    case 0:
        addlater.isHidden = true
        morelike.isHidden = true
        parts.isHidden = false
    case 1:
        addlater.isHidden = true
        morelike.isHidden = false
        parts.isHidden = true
    case 2:
        addlater.isHidden = false
        morelike.isHidden = true
        parts.isHidden = true
    default:
        break}}
swift
1个回答
0
投票

很可能你必须从0创建一个UISegmentedControl。

另一种方法是在StackView中使用自定义按钮。

© www.soinside.com 2019 - 2024. All rights reserved.