使用CAPSPageMenu控制器标题的页面视图控制器不会根据iOS 10中的屏幕大小显示?

时间:2017-04-23 10:11:02

标签: uiviewcontroller uiscrollview uistoryboard uipagecontrol

我正在使用CAPSPageMenu作为页面控制器,将两个视图控制器加载为第一个屏幕,但它不显示6s加设备中的控制器标题数组。它显示如下,

enter image description here

我想显示屏幕尺寸的一半。

这是我正在使用的代码,

NSArray *controllerArray = @[jobVC, course];
NSDictionary *parameters = @{CAPSPageMenuOptionMenuItemSeparatorWidth: @(1.0),
                             CAPSPageMenuOptionUseMenuLikeSegmentedControl: @(YES),
                             CAPSPageMenuOptionMenuMargin:@(20.0),
                             CAPSPageMenuOptionMenuItemSeparatorRoundEdges: @(YES),
                             CAPSPageMenuOptionSelectionIndicatorHeight :@(2.0),CAPSPageMenuOptionMenuItemSeparatorPercentageHeight: @(0.5)
};

_pageMenu = [[CAPSPageMenu alloc] initWithViewControllers:controllerArray frame:CGRectMake(0.0, 0.0, self.contentView.frame.size.width, self.contentView.frame.size.height) options:parameters];
_pageMenu.delegate = self;
[self.contentView addSubview:_pageMenu.view];

0 个答案:

没有答案