Wie kann ich einen Blick von einer anderen Ansicht, in Swift?
Unten sind, wie meine Ansichten sind organisiert in IB, top->unten, wenn die app gestartet wird.
Kann der Benutzer tun, etwas zu machen "Kategorie-Tabelle Ansicht-Kopfzeile" vorübergehend erweitern über "Namen Anzeigen" - aber mal damit, den .TouchDown zugewiesene Aktion "Kategorie-Tabelle Ansicht-Kopfzeile" nicht mehr funktioniert überall, wo es überschneidungen mit "Namen Anzeigen" (D. H., die Benutzer können Tippen Sie auf die überschrift überall, es überlappt mit dem Namen view und es funktioniert immer noch).
Ich weiß, dass kann verwirrend sein, so zog ich aus einigen Boxen. Auf der linken Seite ist das original, rechts nach dem user-action - problem ist auf der rechten Seite die Aktion auf dem roten Feld funktioniert nur, wenn der Benutzer auf die untere Hälfte, nicht in der oberen Hälfte.
Meine Vermutung ist, da der header ist unten in der view-Hierarchie als die Namen anzeigen, aber es wäre schwer für mich zu ändern, ohne Herumspielen mit ein paar Einschränkungen.
Ich habe auch versucht die Einstellung nameView.hidden = true, aber das funktioniert nicht.
Name View
unter Ihrem Choose Quote View
(nicht in it) und es sollte funktionierenHey Fonix - danke für die Anregung, aber das ist wohl nur die Ansicht "Aussehen", vor der man unten in der ansichtshierarchie. Die Handlungen, die mit dieser Ansicht nicht. In anderen Worten, ich habe immer noch die problem die sich durch die Felder zog ich in meine ursprüngliche Frage - die Aktion funktioniert nicht in der "überlappungsbereich".
Ich denke, dass ich es herausgefunden - man kann nicht eine Ansicht verschieben, Kind vor der selben Ansicht Geschwister. Ich habe es behoben durch das "upgrading" der Blick auf das Kind, seine Geschwister, dann verschieben Sie es an die front.
InformationsquelleAutor vk2015 | 2016-08-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
SWIFT 4 UPDATE
SWIFT 3-UPDATE
SWIFT 4 UPDATE
SWIFT 3-UPDATE
Danke!!! Es hat mir geholfen.
InformationsquelleAutor Chathuranga Silva
Können Sie eine Kontrolle über die Reihenfolge der subviews mit Methoden: bringSubviewToFront und sendSubviewToBack aus der superview.
Können Sie auf alle subviews enthalten superview mit sich selbst.Blick.Untersicht array.
Ich sehe. Bitte, sagen Sie mir zunächst - wie hast du tatsächlich im Zusammenhang der Aktion mit der Ansicht (Taste, oder Tippen Sie auf Geste..,) ??
Hey tosha - ich denke, dass ich es herausgefunden hat, wie bereits in meinem Kommentar oben. Ich brauchte ein upgrade meiner Sicht vom Kind zum Geschwister.
InformationsquelleAutor tosha
In Swift 4.2
Bringen eine Untersicht auf Vorder -
Senden eine Untersicht zu Rücken
InformationsquelleAutor Vinoth Vino
Die Methode wurde aktualisiert, da swift 3
Was hat für mich gearbeitet und hoffentlich für Sie :
Alternativ könnten Sie Folgendes verwenden, senden Sie das Objekt, das in der front:
Ich hoffe, das hilft
InformationsquelleAutor K-A