2017-02-02 5 views
0

Ich bin sehr neu in der iOS-Entwicklung und bin über die Verwendung der scrollview verloren. Ich versuche, eine vertically scrolling Seite im Storyboard zu erstellen. Ich kann alles mit Code machen, aber aus irgendeinem Grund scheint es im Storyboard-Designer nicht zu funktionieren.Xamarin iOS Hinzufügen von Elementen zu einer ScrollView im StoryBoard

Ich habe einen View-Controller erstellt und die simulierte Größe auf freie Form mit einer Höhe von 1500 festgelegt. Ich habe dann eine Ansicht hinzugefügt. Ich habe dann einen Scrollview hinzugefügt. In der ViewController-Klasse habe ich die scrollview's frame to be 375x667 und die content size to be 375x1500 eingestellt. Es scrollt ohne Probleme.

Ich füge dann eine andere Ansicht hinzu, und mache es zu einer Unteransicht der scrollview. Dann füge ich dem Storyboard-Designer unter coordinates x: 35 y: 1100 eine Schaltfläche hinzu. Wenn ich die App baue und sie im Simulator zeige, erscheint die Schaltfläche nicht.

Jeder Rat würde sehr geschätzt werden.

Antwort

1

Hier is solution

Hauptidee: Sie müssen UIView als Subview UIScrollView und setzen alle Marge Einschränkung auf 0

hinzuzufügen, als Sie Steuerelemente in diesem UIView hinzufügen. Außerdem müssen Sie sicherstellen, dass Sie alle Einschränkungen so einstellen, dass das Betriebssystem die gesamte Höhe und Breite Ihres Inhalts versteht.

Beispiel: Wenn Sie 1 UIButton in Ihrer Ansicht haben, müssen Sie seine Breite, Höhe und alle 4 einstellen Ränder. Wenn Einschränkungen fehlen, wird Designer Ihnen sagen, dass die Breite und/oder Höhe Ihres Inhalts nicht eindeutig ist.

Verwandte Themen