Frage

In meiner Anwendung ich bin eine Art Plattensystem zu entwickeln. Statt meine Fliesen zu tun manuell auf Ich plane UIImageViews mit, dass „snap“ an eine bestimmte Stelle.

Hier ist meine Frage:

Wie kann ich um meinen neuen Standort zu einem Faktor (in meinem Fall) 16?

War es hilfreich?

Lösung

Wie bei, wie Sie mit den einzelnen float Werte tun würde.

CGPoint snap(CGPoint p) {
  return CGPointMake(roundf(p.x / 16) * 16,
                     roundf(p.y / 16) * 16);
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top