iOS 如何改变模态推出窗口的大小

修改模态推出界面的大小:

例子:如界面A模态推出界面C,我们只需要在界面A中设置如下属性,就可以了。

设置界面A的属性

self.definesPresentationContext = YES;//self指的界面A

然后设置界面C的属性

Cvc.modalPresentationStyle = UIModalPresentationOverCurrentContext;

Cvc.view.superview.frame = CGRectMake(0, 0, WIDTH, HEIGHT - 64);//重新设置界面C的view的大小

只需要设置这几个属性,就可以随意改变模态推出界面的大小了

你可能感兴趣的:(iOS 如何改变模态推出窗口的大小)