What is difference between UIModalTransitionStyle and UIModalPresentationStyle ?

本文解析了UIKit中模态视图的两种样式:UIModalTransitionStyle和UIModalPresentationStyle的区别。前者定义了模态视图的过渡动画效果,如垂直进入、水平翻转等;后者则指定了模态视图的展示方式,例如全屏显示或作为页面的一部分。


up vote 0 down vote favorite

For UIViewController, we have UIModalTransitionStyle and UIModalPresentationStyle enter link description here

Question is what is the difference of them ?

1 Answer

up vote 1 down vote accepted

UIModalTransitionStyle is used to specify how the modal form transitions into view. For example, it can come in vertically, flip horizontal, or do a partial curl.

UIModalPresentationStyle is used to specified whether you want the modal form to be full screen (basically what iPhone uses) or otherwise (therefore only makes sense for iPad) as a page sheet (full height, width is the size of the portrait mode screen width), a form sheet (partial width and partial height) or current context (i.e. what the parent container uses).

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值