zu machen brauche ich so etwas wie dies umzusetzen:Wie Navigationsleiste wie Instagram
Tableview muss abprallen, aber nicht Navigationsleiste.
Ich versuchte eine Reihe von verschiedenen Varianten. Etwas wie folgt aus:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGRect imageViewFrame = self.imageView.frame;
CGRect tableViewFrame = self.tableView.frame;
//ImageView - is top view(instead of NavBar)
//defaultHeight - is default height of tableView
imageViewFrame.origin.y = MIN(0, MAX(-scrollView.contentOffset.y, -100));
tableViewFrame.origin.y = imageViewFrame.origin.y + 100;
tableViewFrame.size.height = defaultHeight - imageViewFrame.origin.y;
self.imageView.frame = imageViewFrame;
self.tableView.frame = tableViewFrame;
}
diese:
es nicht geeignet ist, weil in Instagram Größe von Tableview nicht ändert (nur Blick auf Scroll-Indikatoren, wenn Größe Tableview geändert, sie verändert auch)
Auch ich habe versucht, als Unteransicht in TableView hinzufügen, es funktioniert, aber nicht genau das, was ich brauche. In Instagram Navigationsleiste außerhalb des TableView, so ist es auch nicht geeignet.
In der Facebook-App-Suchleiste verhält sich genau das gleiche
mir jemand helfen?
Danke!
Ich bin wirklich nicht sicher, ob ich das richtig verstanden habe, sagst du, dass du eine Header-Ansicht haben möchtest, die deinen Inhalt überlagert? Fügen Sie vielleicht mehr Anmerkungen in Ihre Bilder ein, weil ich keine Navigationsleisten sehe, die mich verwirren könnten. – 7usam
@ 7usam, ich bin wahrscheinlich falsch zu sagen, ich muss das Verhalten der Navigationsleiste (oder einer anderen Ansicht) ist das gleiche wie in Instagram oder Facebook. – wiruzx
Sprechen Sie über das "Namensschild" in Instagram? – 7usam