属性类型UIModalTransitionStyle与从UIViewController继承的类型UIModalTransitionStyle不兼容
在设置UIModalTransitionStyle的属性
后获取上述警告消息@property (nonatomic, assign) UIModalTransitionStyle *modalTransitionStyle;
@synthesize modalTransitionStyle;
这是简单的属性声明
有任何想法为什么要收到此消息
答案 0 :(得分:2)
这不是您应该使用UIModalTransitionStyle
的方式。
在这里查看UIViewController
的此属性:
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html
您的代码应该是:
UIViewController *viewController = [[MyClass alloc] init];
viewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;
根据UIViewController类的引用,UIModalTransitionStyle可以是:
UIModalTransitionStyleCoverVertical
UIModalTransitionStyleFlipHorizontal
UIModalTransitionStyleCrossDissolve
UIModalTransitionStylePartialCurl