有没有办法模拟类似这样的效果?难道没有可以做半页翻动之类的API吗?
controller.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:controller animated:YES];
UIModalTransitionStyle是在以模态方式呈现视图控制器时可用的转换样式。以下是四种不同的转换样式。你需要的是"UIModalTransitionStylePartialCurl"。
typedef enum {
UIModalTransitionStyleCoverVertical,
UIModalTransitionStyleFlipHorizontal,
UIModalTransitionStyleCrossDissolve,
UIModalTransitionStylePartialCurl,
} UIModalTransitionStyle;
希望这能帮到你!
-(void)presentSettings{
Settings *eset = [[Settings alloc] init];
//eset.modalPresentationStyle = UIModalPresentationFullScreen;
eset.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:eset animated:YES];
}
我认为这可能是你正在寻找的内容:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES];
[UIView commitAnimations];
modalPresentationStyle
是做什么用的? - sudo rm -rf