Gibt es eine Möglichkeit UISlider Werte zu etwas wie voreinzustellen:Voreinstellung UISlider Werte
100, 121, 10000, 40505, 100000, 460322, 1000024, 5005230, etc ...
Der Zahlen haben kein Muster. Wenn der Benutzer den Schieberegler bewegt, möchte ich die obigen Zahlen als dem entsprechen, wo sich der Benutzer auf dem Schieberegler befindet. Der Schieberegler zeigt Zahlen in bestimmten Schritten als Fließkommazahlen an. Was ist der beste Weg, um diese Werte auf die oben genannten zu übersetzen ... oder sollte ich ein anderes Steuerelement verwenden?
Ein Problem mit diesem Ansatz ist, dass, wenn ich neue Werte hinzufügen, die enums werden durcheinander gebracht. Wenn Sie beispielsweise 122 hinzufügen, sollte der Wert 1 dem Schieberegler entsprechen. Die Werte 0 und 1 werden jedoch verwendet. – 4thSpace
Ich werde alle Werte aus einer Datenbank laden und ein Wörterbuch erstellen, um sie zu halten. Während ich die Datenbankzeilen durchlaufe, inkrementiere ich einen Zähler, der die Schlüsselverwendung für den Index im Schieberegler sein wird. – 4thSpace