• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Das Monatsmotto Juli lautet -- Kitsch as Kitsch can -- Jeder von Euch kann dafür ganz individuell bestimmen, was für ihn Kitsch ist und ein Foto davon einsenden. Macht mit, traut Euch! --> Klick

UISegmentedControl und Actions?

Westbär

Weißer Winterglockenapfel
Registriert
06.04.07
Beiträge
881
<div class="bbWrapper">Hallo,<br /> Ich entwickle gerade eine iPhone-App und will eine UITableView per UISegmentedControl ändern.<br /> Wie man eine TableView ändert und so ist mir schon klar nur wie krieg ich dazu das wechseln zu einem anderen Tab in der UISegmentedControl abzufangen? Gibts dort irgendeine Action oder so, dass ich sagen kann &quot;Wenn du auf Kategorie1 klickst, dann schieb der TableView ein neues Array unter&quot;, also wie als wäre das Tab ein UIButton oder so.<br /> <br /> Gruß</div>
 

Westbär

Weißer Winterglockenapfel
Registriert
06.04.07
Beiträge
881
<div class="bbWrapper">Got It!<br /> <br /> Eine Action erstellen und dann auf das ganze UISegmentedControl linken.<br /> Wichtig, die Segmente muss man im Interface Builder richtig taggen.<br /> <br /> <div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code"> <div class="bbCodeBlock-title"> Code: </div> <div class="bbCodeBlock-content" dir="ltr"> <pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang=""><code>- (IBAction)toggleSegmentedControl:(id)sender { if([sender selectedSegmentIndex] == 0) { NSLog(@&quot;Switched to Segment 0&quot;); // ... } else if([sender selectedSegmentIndex] == 1) { NSLog(@&quot;Switched to Segment 1&quot;); // ... } // und so weiter... }</code></pre> </div> </div></div>