UISliderのデフォルトのつまみのデザインでサイズを変更する

まず全体図から

  • バー(truck)の高さを設定
  • つまみ(thumb)の直径を設定
  • つまみのデザインをUIViewに設定
  • つまみのframeと角丸を設定し、描写
  • バーを描写

もう少し詳しく解説

CGRect(x: 0, y: 0, width: diameter, height: diameter)
UIGraphicsImageRenderer(bounds: CGRect(x: -(diameter * 0.5 / 2), y: -(diameter * 0.5 / 2), width: diameter * 1.5, height: diameter * 1.5))

どこから参照したの?

--

--

--

アプリ作ったことないのに社長の思いつきで開発することになったエンジニア

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
yukimonkey

yukimonkey

アプリ作ったことないのに社長の思いつきで開発することになったエンジニア

More from Medium

ITMS-90165 error

ITMS-90165 error

SWIFT Ban: A Game Changer for Russia?

Generate class diagrams in one shot with Sourcery + mermaid 🤖

Comparison of Struck, Proto(protocol) & Class in Swift