Scrollen Können UIScrollView
Habe ich eine UIScrollView
im IB verbunden mit dem delegieren und mit der richtigen Referenzierung Steckdose, erklärt in meinem Kopf:
IBOutlet UIScrollView *scrollView;
Genannt und in meiner viewDidLoad
:
- (void)viewDidLoad
{
[super viewDidLoad];
[scrollView setScrollEnabled:YES];
[scrollView setContentSize:CGSizeMake(320, 500)];
}
Es hat die richtige Größe und Breite in den IB, und die default-Werte in den Attributes inspector.
Warum kann ich nicht scrollen?
EDIT: Auch, Schicht Weise gibt es keine andere Ansicht entgegenstehende für ein z-index.
InformationsquelleAutor Peter Kazazes | 2011-08-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist der Inhalt größer als die scrollview-Rahmen? Das ist der einzige Weg, Sie werden scrollen.
Hmmm kannst du ein screenshot von der IB-Einstellungen? Seltsam, wie lange die Steckdose angeschlossen ist richtig, und Sie tatsächlich sind-Einstellung der Inhalte-Größe größer als die Höhe oder Breite der uiscrollview sollte es funktionieren.
Tada! Sorry, ich bin doof... ich war die Einstellung der Größe der ScrollView sich auf der Oberseite der Inhalte. Silly silly me. Beat @nikita zu. 2 Minuten bis akzeptieren.
Froh, dass Sie es herausgefunden hat, passiert den besten von uns! 😀
InformationsquelleAutor mjisrawi
Überprüfen Sie, dass Sie Inhalt haben, ist größer als scroll-Ansicht Größe selbst. Wenn es größer sein wird, wird es Blättern.
InformationsquelleAutor Nikita Leonov
m mit Xcode 6 und iOS 8+ jetzt mit auto-layout aktiviert, und ich hatte das gleiche problem in den ersten Platz zu entfernen auto-layout funktioniert überhaupt nicht, so um, scroll-view Scrollbar vertikal, machte ich sicher, dass die folgenden:
Höhe, dies versteht sich fast von selbst...
fixiert habe ich diese mit storyboard, so dass kein code angezeigt hier
Wenn Sie wollen, um die scroll-view Scrollbar horizontal, dann stellen Sie sicher, dass dessen Inhalt Größe Breite größer ist als der Bildschirm breit ist, werden die anderen gilt das gleiche.
Dieser arbeitete für mich, hoffe es kann jemand helfen.
InformationsquelleAutor dulan
Ich bin mir nicht sicher, was die Antwort auf deine Frage war, wenn Sie gefragt.
Für jetzt, unter AutoLayout, festlegen von Einschränkungen für scroll-view nur Ihr problem lösen.
InformationsquelleAutor fujianjin6471
Bildlauf aktivieren
check "Blättern " Aktiviert", und stellen Sie sicher, dass der Inhalt größer ist als die Bildschirmhöhe
InformationsquelleAutor Eric Viston