「Swift」UIProgressViewの太さを設定する方法

書式
progressBar.transform = CGAffineTransform(scaleX: 1.0, y: 6.0)
transformを使って拡大することでUIProgressViewの線を太くします。
yの値が大きくなるほど、線が太くなります。

使用例

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var progressBar: UIProgressView!

  override func viewDidLoad() {
    super.viewDidLoad()
    
    // 線を太くする
    progressBar.transform = CGAffineTransform(scaleX: 1.0, y: 6.0)
  }
}

結果
シミュレーターでデフォルトの線の太さより太くなります。

Swift

Posted by arkgame