11 Stimmen

Wie erstelle ich ein Raster aus Symbolen wie auf dem iPhone-Startbildschirm?

Wie sollte ich vorgehen, um eine Benutzeroberfläche ähnlich dem Springboard (Startbildschirm) auf dem iPhone zu erstellen? Ich möchte ein Raster von gleichmäßig verteilten Schaltflächen mit Bildern, wo ich auf die Schaltfläche tippen reagieren kann.

Ist der UITable eine gute Lösung? Sollte ich ein einfaches UIView verwenden und die Icons manuell in DrawRect positionieren? Gibt es eine Alternative, die die Schaltflächen automatisch gleichmäßig verteilt, eine Neuanordnung ermöglicht und das Layout entsprechend der iPhone-Ausrichtung anpasst?

Ich komme aus einem C#/Winforms-Hintergrund und beginne gerade erst mit der iPhone-Entwicklung auf der Open Toolchain mit 2.2.1 Headern.

0 Stimmen

Vielleicht sollten Sie mehr Informationen über die Domäne angeben. Außerdem sollten Sie die Frage mit dem Framework kennzeichnen, das Sie für die Entwicklung verwenden.

0 Stimmen

"Domäneninformationen"? Wie... der Zweck der App? Es wird ein Raster von Icons sein, die, wenn sie gedrückt werden, einen Sound abspielen. Welche Frameworks gibt es? Ich bin neu auf diesem Gebiet und weiß nicht, wie die ganzen Namen lauten. Wie stelle ich fest, welches Framework ich verwende?

0voto

surajz Punkte 3426

Wie bereits erwähnt, ist es am einfachsten, UIView zu verwenden und die Ansichten mit Hilfe von Mathematik zu gestalten.

Prüfen Sie den Beispielcode von developer.apple.com https://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007795

Je nach Ihren Anforderungen müssen Sie möglicherweise kein externes Framework verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X