小编Cdu*_*235的帖子

将 UIPageViewController 添加到子视图中,子视图仅显示 pageContentview 的边缘

我正在尝试在 rootViewController 上的子视图中显示整个 pageContentView 。我可以看到 pageView,但它不会正确自动调整大小以适合 SubView,它只显示 pageContentView 的截断部分

这是它的样子

它应该是这样的

我不知道如何调整 pageView 的大小,以便它在子视图中正确显示。

根视图控制器.h

#import <UIKit/UIKit.h>
#import "PageContentViewController.h"
@class PageContentViewController;

@interface CLDViewController : UIViewController <UIPageViewControllerDataSource>

@property (weak, nonatomic) IBOutlet UIView *subViewRoot;
- (IBAction)startWalkthrough:(id)sender;
@property (strong, nonatomic) UIPageViewController *pageViewController;
@property (strong, nonatomic) NSArray *pageTitles;
@property (strong, nonatomic) NSArray *pageImages;

@property (strong,nonatomic) PageContentViewController *bounds;
@end
Run Code Online (Sandbox Code Playgroud)

RootController 中的 ViewDidLoad 和 UIPageViewController 所需的方法

   - (void)viewDidLoad
 {

    [super viewDidLoad];

    _pageTitles = @[@"Over 200 Tips and Tricks", @"Discover Hidden Features", @"Bookmark Favorite Tip", @"Free Regular …
Run Code Online (Sandbox Code Playgroud)

objective-c subview ios uipageviewcontroller

6
推荐指数
1
解决办法
6055
查看次数

标签 统计

ios ×1

objective-c ×1

subview ×1

uipageviewcontroller ×1