2012-10-30 7 views
5

Gibt es ein OSS benutzerdefiniertes Steuerelement oder Quellcode-Beispiel für etwas wie die iOS-Picker-Steuerelemente auf Mac OS X (das Spinning-Fass-Ding)?Picker wie benutzerdefinierte Steuerung für OS X?

enter image description here

ein wenig Forschung über das Internet und Seiten wie http://www.cocoacontrols.com nichts auftauchen ..

Ich weiß, dass das Paradigma für viele Szenarien umständlich sein wird, aber es wird ideal in Bedingungen des Bildschirmstatus (und Design) für die Casual-App, an der ich arbeite.

Alle Hinweise geschätzt.

Antwort

2

Sie möchten vielleicht darüber nachdenken, die verfügbaren Steuerelemente anzupassen, um einen sich drehenden Zylindereffekt zu erzeugen. Habe es nicht versucht, aber es könnte übertrieben sein. Ich könnte daran denken, Schaltflächen mit Text für den Inhalt (oder eine Tabellenansicht mit benutzerdefinierten Zellen) und/oder eine Bildlaufansicht mit Animation für ein Bildlaufereignis zu verwenden. Es könnte eine nützliche Anpassung für Mac OS X sein, ohne Rücksicht darauf, dass UIPickerView für einen Touchscreen gedacht war.

Edit: Dies könnte ein Anfang in die Richtung sein, die Sie gehen möchten. ->https://gist.github.com/1558664

+0

Nun, ja - außer dass es anders als alles andere klingt wie eine ganze Menge nicht-triviale Arbeit :-) Ich würde mit einer langweiligen Standardsteuerung gehen, wenn es nicht schon eine anständige Implementierung gibt. –

+1

Nur weil eine Standardsteuerung "langweilig" ist, heißt das nicht, dass sie unbrauchbar ist. Die Portierung eines Pickers auf OS X sieht vielleicht gut aus, ist aber das falsche Paradigma für den Desktop. –