UIPageViewControllerのページコントロールにボタンを水平に追加する必要があります。私は自分のpageviewcontrollerをViewControllerにサブビューとして追加しました。デフォルトでは、ページコントロールを取得しています。ボタンを追加したかったのですが、誰かがボタンを追加する方法を提案できますか?ページコントロールに水平方向にボタンを追加する
ありがとうございます!
_pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal
options:nil];
self.view.backgroundColor = [[UIColor blackColor]colorWithAlphaComponent:0.5];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:
@"Main" bundle:[NSBundle mainBundle]];
UIViewController *p1 = [storyboard instantiateViewControllerWithIdentifier:@"First"];
UIViewController *p2 = [storyboard
instantiateViewControllerWithIdentifier:@"Second"];
UIViewController *p3 = [storyboard
instantiateViewControllerWithIdentifier:@"Third"];
UIViewController *p4 = [storyboard
instantiateViewControllerWithIdentifier:@"Fourth"];
_Array = @[p1,p2,p3,p4];
_pageViewController.dataSource = self;
_pageViewController.delegate = self;
[_pageViewController setViewControllers:@[_Array[0]]
direction:UIPageViewControllerNavigationDirectionForward
animated:NO
completion:nil];
[_pageViewController willMoveToParentViewController:self];
[self addChildViewController:_pageViewController];
[self.view addSubview:_pageViewController.view];
[self.view sendSubviewToBack:self.pageViewController.view];
[_pageViewController didMoveToParentViewController:self];
これまでに試したことを示してください。 – vaibhav
ページコントロールと同じ行に、ボタンを使用します。 – meowsush
代わりに 'collectionView'を使うことができます。実際にVCを追加するために' pageViewController'が使用されます。 – vaibhav