Es ist unklar, was genau Sie versuchen, aber lassen Sie mich sehen, wenn ich es erklären kann. Sie möchten eine Seitenansicht der Controller-Ansicht in einer Tabellenansichtszelle haben.
Sie müssen einen Seitenaufruf-Controller pro Zelle erstellen, seine Größe auf die Größe der Inhaltsansicht der Zelle anpassen und die Ansicht als Unteransicht der Zelle hinzufügen. Sie müssen dann die Datenquelle des Seitenaufruf-Controllers implementieren und Methoden in der Zelle delegieren.
Etwas wie:
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
[self.pageViewController setDataSouce:self];
[self.pageViewController setDelegate:self];
[self.pageViewController.view setFrame:self.contentView.bounds];
self.contentView addSubview:self.pageViewController.view];
Dies ist jedoch eine eigenartige Konstruktion, die zu kompliziert aussieht.
müssen Sie wahrscheinlich UIPageControl hinzufügen, um sie als Unteransicht Ihrer Zelle hinzuzufügen? –