2016-12-16 4 views
0

während Scrollview mit Ich habe contentSize (0,508) zugewiesenWarum ändert content Wert von Scroll doesnot Effekt das Ergebnis

, wenn ich es zu (-77,508) ändern oder (150,508) zeigt gleiches Ergebnis.

was dazu führt, dass die myView-Oberseite nicht herunterkommt (wie auch immer, wenn ich den Wert von myView in Y = 250 ändere), läuft es gut. Aber es sieht nicht gut im Storyboard aus, da die Unterseite von myView den Builder weit herunter geht.

Irgendwelche Ideen, was mache ich falsch?

Antwort

1

contentSize Eigentum ist verantwortlich für (wörtlich) die Größe Ihres Inhalts. Setzen Sie es auf (150, 508) sagt "Ich möchte, dass mein Inhalt 150pt breit und 508pt groß". Es definiert, wie weit von Seite zu Seite oder von oben nach unten Ihr Inhalt scrollen kann. Es sagt nichts über seine tatsächliche Position aus. Wenn Sie die Position der Ansicht in der Bildlaufansicht ändern möchten, ändern Sie entweder den Rahmen der Unteransicht oder sehen Sie sich die contentOffset Eigenschaft der Bildlaufansicht an.

+0

Klingt wie eine sehr klare Erklärung :) Also up vote :) –

+0

danke mate Ich dachte immer, dass es Y-Position beginnt. –

+0

Wenn ich also nur vertikal scrollen möchte, würde ich sagen 'ContentSize (0,508)' –

Verwandte Themen