How to change size of thumb image of UISlider programmatically

后端 未结 2 1580
春和景丽
春和景丽 2021-02-06 06:11

I would like to make the custom UISlider, something like this

|o----------| -> |-----O------| -> |------------〇|

the thumbImage will be small at

2条回答
  •  半阙折子戏
    2021-02-06 06:29

    Swift 3:

    extension UIImage {
    
        func scaleToSize(newSize: CGSize) -> UIImage {
            UIGraphicsBeginImageContextWithOptions(newSize, false, 0.0)
            draw(in: CGRect(x: 0, y: 0, width: newSize.width, height: newSize.height))
            let newImage: UIImage = UIGraphicsGetImageFromCurrentImageContext()!
            UIGraphicsEndImageContext();
            return newImage
        }
    }
    

提交回复
热议问题