Ich habe eine UICollectionView
innerhalb der headerView
von meiner UITableView
, die in anderen xib
Datei (benutzerdefinierte Ansicht) gemacht wird. Also meine Frage ist, sollte ich Delegate-Methoden auf der gleichen Klasse deklarieren, die ich tableView
oder auf der benutzerdefinierten Ansicht, die Header von tableView
ist deklariert? Was ist bequemer?ios eine Sammlung hinzufügen in UITableView die Header-Ansicht
0
A
Antwort
1
Definieren Sie die Delegierten von UITableView & UICollectionView in demselben Controller, setzen Sie dort Delegierten der gleichen Klasse wie
self.mytableview.delegate = self;
self.mycollectionview.delegate = self;
Sie dieses Tutorial, Putting a UICollectionView in a UITableViewCell folgen
Verwandte Themen
- 1. Zeilen und Spalten in UITableView hinzufügen iOS
- 2. iOS: NSXMLParser - Hinzufügen von Attributwerten zu UITableView
- 3. iOS-Entwicklung: UITableView & Segmente
- 4. UITableView innerhalb UIPickerView in iOS
- 5. swift ios hinzufügen unendlich scrollen Paginierung zu uitableview
- 6. Fügen Sie die Zelle am Ende von UITableView in iOS
- 7. Hinzufügen von UITableView zu ViewController
- 8. iOS 8 UITableView Hintergrundfarbe Aussehen
- 9. UITableView Hintergrundfarbe iOS 9
- 10. ScrollView programmatically in uitableview hinzufügen
- 11. IOS swift 3 UITableView
- 12. UITableView Zelle hinzufügen Animation
- 13. UITableView in einem UITableViewCell in iOS
- 14. Wie die untere Zeile von UITableView in iOS
- 15. Was ist die UITableView Separator Farbe in iOS 7?
- 16. Automatisieren IOS UITableview mit appium
- 17. Xamarin Ansicht Sammlung ios
- 18. Scrolle horizontal in UITableView - Swift 3, iOS
- 19. Erstellen Sie eine benutzerdefinierte scrollbaren Sammlung Ansicht, die das Verhalten von UITableView in Swift
- 20. Hinzufügen zu UITableView
- 21. iOS: Dynamisch setzen UITableView Höhe in Swift
- 22. Multi Level Tree UITableView in iOS
- 23. Dynamisches Hinzufügen von Daten zu einem UITableView
- 24. iOS Redesign UITableView durch Makros
- 25. Wie erstelle ich UITableView in iOS?
- 26. iOS - Zellenseparatoren werden nicht in UITableView angezeigt
- 27. eleObjs zur Sammlung hinzufügen
- 28. UITableView Hintergrundansicht auf iOS 4
- 29. Set Hintergrundfarbe auf UITableView in IOS 6
- 30. Hinzufügen Objekt Sammlung
Eine benutzerdefinierte Ansicht ist kein View-Controller – Frankie
Ja, wie erkläre ich es in meinem View-Controller? –
@ thewarri0r9: Ich habe den gleichen Bildschirm, wo ich eine CollectionView in einer TableViewCell habe und ich halte die CollectionView-Delegaten in Zelle, die irgendwie sinnvoll Sinn macht, weil Zelle CollectionView zeigt, daher sollte es für die Bereitstellung von Daten und die Bearbeitung von Delegat-Aufrufe verantwortlich sein und sollte nicht Stören Sie ViewController für das :) So würde ich sagen create Delegat und Datenquelle in Ihrem customView :) Obwohl ich sagen muss es nur die Art, wie Sie das Szenario interpretieren gibt es keine harte richtige oder falsche Ansatz dazu :) –