Ich baue eine iOS App mit Swift. In meiner App verwende ich einen Paging-Menü-Controller (genannt PageMenu), der von anderen View-Controllern erstellt wurde, die sich in einer Bildlaufansicht befinden (you can view it on GitHub here). Es ist ähnlich, wie Instagram aussieht:Seltsames Scrollverhalten bei Verwendung von Tab Controller - iOS
Als ich das PageMenu in meinem Projekt einrichten, es sieht aus und funktioniert super ...
ABER, wenn ich die Ansicht innerhalb einer Tab-Leiste einbetten Controller zum Hinzufügen in einer normalen iOS-Tab-Leiste, das Scrollen in der PageMenu-Ansicht funktioniert nicht ... und ich bekomme seltsame diagonale Scrolling, und ich kann nicht wirklich nach unten scrollen, wenn mehr Inhalt vorhanden ist.
Hat jemand eine Idee, warum dies passieren könnte und wie man es beheben kann?
Dank @sumitMagdum, ich persönlich änderte nicht die Rahmengröße, aber ich erinnerte mich, dass ich ein ähnliches Problem hatte, wenn die obere Navigationsleiste auf durchscheinend gesetzt wurde. Wenn ich es auf die Seite setze, habe ich es in dieser Situation korrigiert, und so habe ich meine Tab-Leiste auch auf undurchsichtig geschaltet und jetzt ist es behoben! – Max
können Sie erklären, wie Sie Ihr Problem beheben ?. Ich habe dasselbe Problem. –
Überprüfen Sie zuerst den übergeordneten Ansichtsrahmen mithilfe von view.parentview(). – SM18