Ich habe ein UISegmentedControl in meine XIB-Datei eingefügt. Grundsätzlich, wenn die zweite Registerkarte des Steuerelements angeklickt wird (aka Segment 1, das erste Segment ist Segment 0), möchte ich ein Textfeld einblenden. Ich weiß, wie ich das Textfeld einblenden kann, aber wie erkenne ich, welchen Teil des segmentierten Steuerelements der Benutzer angetippt hat?
%Vor%Erstellen Sie eine IBAction wie die folgende und verbinden Sie sie mit der Aktion valueChanged in Interface Builder.
%Vor% Sie sollten eine Zielaktion für das Steuerelementereignis UIControlEventValueChanged
hinzufügen und die selectedSegmentIndex
des segmentierten Steuerelements überprüfen.
Wenn es 1
ist, dann blende das Textfeld aus.
Tags und Links iphone ios hide uisegmentedcontrol