Change (not init) a UIBarButtonItem identifier programatically?
Posted
by Nebs
on Stack Overflow
See other posts from Stack Overflow
or by Nebs
Published on 2010-06-16T15:06:10Z
Indexed on
2010/06/16
16:32 UTC
Read the original article
Hit count: 608
In IB I can set the identifier of a UIBarButtonItem to 'play' which adds an image of a play button (right-pointing triangle).
Is there a way to change this image programatically? I want to change it to 'pause' when the play button is pressed.
I know you can initialize a UIBarButtonItem with an identifier but I've yet to find a way to change it after it's been initialized. Is this even possible?
The only thing I can think of is to remove the old button and initialize a new one in its place, but this hardly seems efficient.
Any thoughts?
© Stack Overflow or respective owner