【问题标题】:iOS 5 page curl with custom View Controller带有自定义视图控制器的 iOS 5 页面卷曲
【发布时间】:2012-01-26 22:24:52
【问题描述】:
我正在尝试使用页面卷曲来显示使用 Xcode 故事板的子页面。当我将子页面设置为UIViewController 时一切正常,但是当我将其更改为自定义UIViewController 时,子页面为黑色。发生在设备和模拟器上。
iOS 5
Xcode 4.2版
有人见过这个吗?
编辑:每次使用自定义UIViewController 时都会发生这种情况,无论我使用推送还是模型。如果我使用自定义 UITableViewController 就可以了。
【问题讨论】:
标签:
objective-c
uiviewcontroller
ios5
storyboard
【解决方案1】:
我的 ViewController 中有这个方法开始转换:
-(void)prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender{
NSLog(@"prepare segue modal.partial_curl");
if([[segue identifier] isEqualToString: @"sample"]){
"setgoalviewcontrollerobjecthere" = [segue destinationViewController];
}
}
不要忘记导入 .h 文件、alloc 和 init。在故事板文件“sample”中命名segue标识符,并选择样式模式,过渡部分卷曲。最简单的方法每次都有效。如果您只是以编程方式执行此操作,则必须做更多工作-> google
支配