Ich habe nur 2 wage Ideen für Dich.
1.
Beißt sich eventuell die horizontale Swipe Gesture des UIScrollviews mit der horizontalen Swipe Gesture für das Umblättern des UIPageViewControllers?
Das halte ich allerdings für unwahrscheinlich, weil ich in meiner App fast das gleiche Szenario habe (UICollectionView auf UIPageView Seiten) und hier tritt dieser Effekt nicht auf. Die UICollectionView erbt ja von UIScrollView.
Irgendwie sowas wird es sein.
Hab einfach mal ein bisschen rumgespielt und folgendes funktionert, aber eben ohne die GestureRecognizer vom ScrollView:
Delphi-Quellcode:
constructor TViewerElement.Create(AOwner: TComponent);
begin
inherited;
FContainer:= TTMSFMXNativeUIScrollView.Create(Self);
with FContainer do
begin
Parent:= Self;
Align:= TAlignLayout.alClient;
ScrollView.setContentSize(CGSizeMake(FWidth,FHeight));
Margins.Top:= CONTAINER_MARGIN_TOP;
Initialize;
end;
FContainer.ScrollView.setGestureRecognizers(Self.View.gestureRecognizers);
{...}
end;