Wie programmgesteuert "Installiert" aktiviert wird?

8

Das ist ein UIView und ich möchte es aktivieren (mit seinen Einschränkungen etc.), wenn ich will, wie geht das? Ich will nicht removefromsuperview etc. Ich möchte nur diese Installed Funktion genaues Äquivalent in Bezug auf Code lernen.

    
turushan 19.04.2016, 07:56
quelle

1 Antwort

9

Es gibt zwei Optionen 1) hide 2) removefromSuperview .

Wenn Sie install oder uninstall view von storyboard anzeigen, entspricht dies add/remove view.

beziehen Sie sich auf diese Apple-Dokumentation , die besagt,

  

Ein Laufzeitobjekt für eine nicht installierte Sicht wird noch erstellt. Die Sicht und alle zugehörigen Einschränkungen werden jedoch nicht zur Ansichtshierarchie hinzugefügt, und die Sicht hat eine Superview-Eigenschaft von null. Das ist anders als versteckt zu sein. Eine verborgene Ansicht befindet sich in der Ansichtshierarchie, wie auch alle zugehörigen Einschränkungen.

Sie können dies durch zwei Zeilen Code überprüfen,

%Vor%

swift:

%Vor%

versuche es mit installiert und deinstalliert. hoffe das wird helfen:)

    
Lion 19.04.2016, 08:09
quelle

Tags und Links