2010-05-13 4 views

Antwort

10

Nicht möglich im SDK glaube ich. Eine Umgehung wäre die Erstellung der Schaltfläche in Dashcode (Suche "Strichcode" im Rampenlicht). Ziehen Sie in der Ansicht "Mobile Safari" einfach einen "Vorwärts" -Button. Sie können das Bild dann mithilfe des Dashcode-Inspektors neu einfärben. Finden Sie die Dashcode-Projekt in Finder der rechten Maustaste darauf und wählen Sie „Paketinhalt zeigen“, sollten die Schaltfläche Bilder unter sein Bild Verzeichnis (Projekt> Mobile> Teile> Bilder).

Dann können Sie einfach auf die Schaltfläche, um Ihre Navigationsleiste als eigenes Bild UIBarButtonItem (self.navigationItem.rightBarButtonItem = ...) hinzuzufügen;

Example http://img6.imageshack.us/img6/5372/screenshot20100515at220.png

+1

Dies wäre eine große Antwort gewesen, aber es funktioniert einfach nicht. Sie können zwar eine Vorwärts-Taste drücken, aber der Text wird nicht zu zwei Zeilen, auch wenn Sie Option + Return drücken. Auch in der Ausgabe ist die Schaltfläche vorhanden, aber ohne Text. Ach. –

+0

Photoshop ... :-) –

+0

Sicher, nur darauf hingewiesen, dass dies nicht funktioniert, um anderen die Unannehmlichkeit zu ersparen, es selbst zu versuchen. –

4

Die Last.fm App hat Code, dies zu tun. Schauen Sie sich showNowPlayingButton: in UIViewController+NowPlayingButton.m. Klappt wunderbar! :)

https://github.com/c99koder/lastfm-iphone

+1

Ich kann ernsthaft nicht verstehen, warum diese Antwort der Außenseiter ist. Danke vielmals. – duci9y

Verwandte Themen