Ich weiß, dass es eine Möglichkeit gibt, eine Unteransicht an die Spitze der Hierarchie zu bringen. Allerdings gibt es eine Möglichkeit, einen Button, den ich auf eine Story gelegt habe, zu bringen und eine Funktion aufzurufen, die diese Schaltfläche zur obersten Ebene macht, sodass sie nicht durch andere Elemente, die nicht im Storyboard enthalten sind, versteckt wird. p>
Danke,
Ich bin zu spät für diese Frage, aber nicht zu spät, um es mit Swift 3 zu beantworten
uiview
werden in der Reihenfolge angezeigt, in der sie gestapelt sind. man kann das ändern, um zu sagen, dass wir das neue uiview
einfügen sollen, was in deinem Fall ein uibutton ist.
Eine Möglichkeit besteht darin, eine IBOUtlet
der uibutton
zu erstellen und diese Schaltflächeninstanz als Unteransicht / neue Ansicht oberhalb einer vorhandenen uiview
hinzuzufügen.
CODE:
[self.view insertSubview:<new Uiview> aboveSubview:<existing uiview>];
Auch wenn Sie nicht in der Lage sind, die Reihenfolge von uiview
zu ermitteln, können Sie das in xcode
views
Rendering auf dem Bildschirm der aktuellen Instanz sehen. Mit dieser Funktion können Sie nachvollziehen, ob Ihre neue uiview
in der uiview stack order
ist (siehe unten). Happy Coding:)
Tags und Links objective-c ios uibutton