Ich versuche, eine versteckte UITabBar in meiner App zu implementieren. Ich habe alle Animationen eingerichtet und sie funktionieren sehr gut. Ich habe gerade ein Problem mit dem "Pull-Tab" von UIButton, um die Tab-Leiste anzuzeigen. Es reagiert nicht auf das Berührungsereignis UIControlEventTouchUpInside. Ich füge die Pull-Tab der UITabBar in der UITabBarController:
%Vor%Hier sieht die Tableiste wie geöffnet und geschlossen aus:
Bearbeiten: Ich habe festgestellt, dass das Problem darin liegt, dass die Schaltfläche außerhalb des Rahmens der UITabBar liegt. Sieht so aus, als müsste ich den Button außerhalb des UITabBar ... Animation Albtraums setzen.
Da Sie den versteckten Teil innerhalb der UITabbar haben und von der Antwort, die ich hier gesehen habe, eine Alternative wäre, den UIButton innerhalb der UITabbar zu halten, aber auch die Schaltfläche zur Ansicht hinzuzufügen, wenn die UITabbar ausgeblendet ist (so werden Sie habe zwei Knöpfe, die überlagern). Wenn die Registerkarte angezeigt wird, verbergen Sie die Schaltfläche, die Sie der Ansicht hinzugefügt haben, indem Sie die Eigenschaft hidden in der Ansicht verwenden.
Tags und Links ios uiview uitabbar uibutton uitabbarcontroller