Verwendung von UISegmentedControl mit UITableView

7

Ich möchte 2 Segmente machen, so etwas

Das Deparature-Segment zeigt den Deparatur-Fly in einer TableView und das Comeback-Segment das Comeback Fly. Kann jemand mir bitte erklären, wie ich das machen soll? Soll ich 2 TableView machen oder nur einen? Danke

    
user567 24.05.2011, 12:20
quelle

5 Antworten

17

Sie können One UITableView für diesen Zweck verwenden und Tabellendaten in der Methode segmentcontrolindexchange erneut laden. Siehe Code

%Vor%     
iProgrammer 24.05.2011, 13:25
quelle
3

Sie können es auf beide Arten tun ... ein UITableView würde erfordern, dass Sie die Datenquelle ändern und wenn sich das Segmentierungssteuerelement ändert. alternativ und bevorzugt würden Sie 2 UITableViews mit ihren eigenen Controllern haben und einfach die Sichtbarkeit von ihnen mit dem Segmentierungssteuerelement umschalten.

    
Floyd Price 24.05.2011 12:26
quelle
0

Ein anderer Ansatz, der den Designrichtlinien von Apple folgen würde, wäre, das Segmentierungssteuerelement durch ein Symbolleisten-Steuerelement zu ersetzen. Sie könnten dann den Build in UIToolBarController verwenden, um den UI-Stack zu verwalten und unterschiedliche Ansichten für jeden Status zu haben.

    
Floyd Price 24.05.2011 13:09
quelle
0
%Vor%     
Alvin George 05.01.2016 13:12
quelle
0
%Vor%

}

%Vor%

}

%Vor%

}

%Vor%     
rahul kumar singh 14.04.2017 12:03
quelle

Tags und Links