         return backgroundDrawViewForStateDict[state.rawValue]
     }
     
-    open func setIconDrawingView(_ drawingView: DrawingView?, for state: UIControlState) {
+    open func setIconDrawView(_ drawingView: DrawingView?, for state: UIControlState) {
         iconDrawViewForStateDict.setValueOrRemoveNil(drawingView,
                                                      forKey: state.rawValue)
         setImage(drawingView?.image, for: state)
     }
     
-    open func setBackgroundDrawingView(_ drawingView: DrawingView?, for state: UIControlState) {
+    open func setBackgroundDrawView(_ drawingView: DrawingView?, for state: UIControlState) {
         backgroundDrawViewForStateDict.setValueOrRemoveNil((drawingView?.canDraw ?? false) ? drawingView : nil,
                                                            forKey: state.rawValue)
     }

                icon.drawing = drawing
                icon.tintColor = tintColor
                icon.contentMode = .redraw
                setIconDrawingView(icon, for: state)
            }
        }
    }

                icon.drawing = drawing
                icon.tintColor = tintColor
                icon.contentMode = .redraw
                setIconDrawView(icon, for: UIControlState(rawValue: stateInt))
            }
        }
    }
