2017-03-29 5 views
0

Meine Frage ist einfach, aber ich weiß nicht, ob es möglich ist,Change text button action von picker

Wie ändere ich Text-Taste (Fertig)?

Mein Bild von Picker

My picture of Picker

es ist für Xamarin Forms.

+0

Dies ist IOS-spezifisch, also würde ich vorschlagen, einen benutzerdefinierten Renderer für Ihre Picker und herumspielen mit den Pickerrenderer.Control-Eigenschaften. Ich weiß nicht, ob das möglich ist, weil die Sache, die beim Klicken auf den Picker auftaucht, privat und für Sie nicht zugänglich ist. – Slepz

Antwort

-1

Ich bin nicht vertraut mit Xamarin, aber Sie können UIAppearance verwenden, um einige der UIBarButtonItems zu stylen, auf die Sie keinen direkten Zugriff haben (z. B. eine Auswahl aus einer eingebetteten Webansicht). Tun Sie einfach so etwas bei der Einführung:

1

Ist machbar, aber es gibt keinen einfachen Weg, es zu tun. Wenn Sie die Option here aktivieren, ist die Schaltfläche done sowohl im PickerRenderer als auch in dem Toolbar-Objekt, das sie enthält, privat, was bedeutet, dass keine davon von außerhalb des Renderers verfügbar gemacht wird.

Sie könnten diesen Renderer jedoch als Basis verwenden und einen benutzerdefinierten Renderer erstellen, in dem Sie eine Eigenschaft für den Text der Schaltfläche "Done" verfügbar machen können.