Gruppierte UITableView mit statischem und dynamischem Inhalt in iOS5 Storyboard

9

Grundsätzlich möchte ich etwas ähnliches wie Apple mit den Wi-Fi-Networks-Einstellungen auf dem iPad machen. Scheinbar gibt es statische Zellen, um WLAN ein- oder auszuschalten und einen Schalter, um nach Netzwerken zu fragen, und einen dynamischen Teil, der die verfügbaren drahtlosen Netzwerke in einem anderen Bereich anzeigt. Irgendeine Idee, wie Apple das umgesetzt hat? Ist es nur eine dynamische UITableView mit einigen festen Zellen?

Oder haben sie eine UITableView in eine statische Tabellenansichtszelle im statischen uitableview eingebettet?

Ich habe mehrere Ansätze ausprobiert, zwei UITableView s (ein statisches und ein dynamisches) zu einem UITableViewController hinzugefügt, aber das hat nicht funktioniert. Ich habe versucht, eine statische UITableView zu einem UIViewController hinzufügen, aber anscheinend eine statische UITableView benötigt einen UITableViewController.

Die einzige Lösung, die ich gefunden habe, ist auf devforums , aber diese scheint mir ziemlich umständlich und vielleicht nicht kompatibel zu sein mit zukünftigen Versionen von iOS.

    
masam 15.03.2012, 14:30
quelle

2 Antworten

3

Ich habe ein Projekt gemacht, das ziemlich genau den gleichen Ansatz verfolgt, in einer seiner Ansichten gibt es eine Ansicht mit dynamischen Zellen.

Stellen Sie die Abschnittsnummer = 3 ein.

Wenn Sie die Zeilennummer in jedem Abschnitt festlegen, geben Sie eine feste Zahl für die Fixzelle (Wifi-Ein / Aus) und [Array-Anzahl] für Dynamisch (WLAN-Stationen) ein.

beim Einrichten von Zellen, überprüfen Sie, welcher Abschnitt indexPath.section verwendet, dann konfigurieren Sie Ihre Zelle

    
Jin.X 19.03.2012, 10:15
quelle
0

OK, wir haben ein UITableView mit drei Abschnitten.

  • Abschnitt 1 hat eine statische Zelle. Kein Problem.
  • Abschnitt 2 enthält viele statische Zellen, von denen nicht alle angezeigt werden. Durch das dynamische Festlegen der Anzahl der Zellen in dem Abschnitt zur Laufzeit wird die Anzahl der angezeigten Zellen geändert. Richtig?
  • Abschnitt drei ist wieder eine einzelne Zelle.

Klingt ziemlich einfach, denke ich.

    
cdrguru 16.06.2012 20:57
quelle

Tags und Links