Setting default image rendering mode to automatic in image bar button

This commit is contained in:
Sumanth Nadigadda 2022-04-03 01:10:16 +05:30
parent 5a33142934
commit 0c54273066

View File

@ -12,7 +12,7 @@
// MARK: - Initializers // MARK: - Initializers
//-------------------------------------------------- //--------------------------------------------------
public static func create(with image: UIImage?, renderingMode: UIImage.RenderingMode = .alwaysTemplate) -> Self { public static func create(with image: UIImage?, renderingMode: UIImage.RenderingMode = .automatic) -> Self {
let actionObject = ActionDelegate() let actionObject = ActionDelegate()
let button = self.init(image: image?.withRenderingMode(renderingMode), style: .plain, target: actionObject, action: #selector(actionObject.callActionBlock)) let button = self.init(image: image?.withRenderingMode(renderingMode), style: .plain, target: actionObject, action: #selector(actionObject.callActionBlock))
button.actionDelegate = actionObject button.actionDelegate = actionObject