所以我正在尝试构建一个使用SplitView作为主屏幕的iPhone应用程序类似于应用程序Lyft或基本上喜欢这个控制器https://github.com/mutualmobile/MMDrawerController。
我已经设置了以下故事板(我没有使用SizeClasses):
我已经将SplitViewController子类化,试图为我的MasterViewController设置最大宽度:
//文件.h
#import <UIKit/UIKit.h>
@interface LLSplitViewController : UISplitViewController <UISplitViewControllerDelegate>
@property(nonatomic, assign) CGFloat maximumPrimaryColumnWidth NS_AVAILABLE_IOS(8_0);
@end
//文件.m
@implementation LLSplitViewController
-(void)viewDidLoad{
self.delegate = self;
self.preferredPrimaryColumnWidthFraction = .1;
CGRect mainScreen = [[UIScreen mainScreen] bounds];
self.maximumPrimaryColumnWidth = mainScreen.size.width - 100;
}
@end
我在这里缺少什么?