Ho usato il codice qui sotto per creare un pulsante sulla barra di navigazione con un'immagine.iPhone SDK: come aggiungere un'immagine a un UIBarButton?
Posso vedere l'immagine ma posso anche vedere il bordo del pulsante attorno ad esso. La mia domanda è, come posso sbarazzarmi del bordo del pulsante. Tutto quello che voglio vedere è l'immagine sulla barra di navigazione, senza bordi.
UIBarButtonItem *settingsBtn = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"icon_prefs.png"] style:UIBarButtonItemStylePlain target:self action:@selector(openSettings:)];
[[self navigationItem] setLeftBarButtonItem:settingsBtn];
[settingsBtn release];
Grazie in anticipo. Eventuali puntatori, collegamenti per leggere ulteriormente o esempi apprezzati.
Grazie Shaggy Frog. Ho aggiunto questa linea per farlo fare qualcosa quando viene premuto. [settingsButton addTarget: self action: @selector (openSettings :) forControlEvents: UIControlEventTouchUpInside]; – butchcowboy
Ho inserito quella linea ma l'ho rimossa, credo che avrei dovuto lasciarla dentro :) –