2017-08-20 1 views
0

Ich schreibe eine Anwendung für ein Ereignis, das meine Organisation mit Swift hostet. Ich habe ein Bild mit dem Bodenlayout und möchte Schaltflächen hinzufügen, um Orte auszuwählen (z. B. Badezimmer, Eingänge, Ausgänge, Notfallbereiche usw.), damit die Personen darauf klicken können und Informationen über den Standort angezeigt werden.Hinzufügen von UIButton zu UIImageView innerhalb von UIScrollView auf Swift

Ich habe derzeit eine Bildansicht mit dem Boden Layout innerhalb einer Scrollansicht, damit der Benutzer in das Bild hinein und herauszoomen kann. Wenn ich versuche, Schaltflächen zum Scrollview hinzuzufügen, bleiben sie beim Vergrößern und Verkleinern nicht relativ zum Bild, und ihre Größe ändert sich auch nicht. Ich habe versucht, Einschränkungen hinzuzufügen, damit der Standort beim Ein- und Auszoomen gleich bleibt.

Es lässt mich auch nicht die Schaltfläche auf dem Storyboard verschieben, um eine Unteransicht der Bildansicht zu sein. Nach ähnlichen Lösungen zu suchen heißt, die Schaltfläche programmatisch als Teilansicht der Bildansicht hinzuzufügen, aber dann wäre es wirklich schwierig, die 100+ Schaltflächen an die richtige Stelle zu setzen. Irgendwelche Vorschläge, wie man das macht?

Antwort

0

Sie haben keine andere Wahl anstelle von Code hinzuzufügen .. weil von Code, den Sie als Subview Bildansicht hinzufügen können, während Storyboard wird nicht Schaltflächen als Subviews von Imageview hinzufügen, aber es wird Tasten als Subview Scroll Ansicht

hinzufügen
Verwandte Themen