You will need to find a third-party class (ideally with the Interface Builder plug-in so you can see it in real time in the IB file) or a subclass of UIButton or NSButton / NSButtonCell for Mac and provide your own 3D rainbow unicorn drawing behavior.: - )
The Builder interface can only show classes that it knows about - you cannot add behavior / modify existing drawing behavior there because it is the wrong tool for the job. You need to find someone else or a subclass in the code, and then tell IB about it.
Update based on OP comment
You can use -setImage:forState:to provide your custom image for given states.
source
share