码迷,mamicode.com
首页 > 其他好文 > 详细

iPad和iPhone开发的异同

时间:2017-07-05 13:28:36      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:苹果   img   细节   显示效果   pop   uip   设备   情况   blog   

iPad特有的API
iPad多了一些特有的类,比如:
UIPopoverController(左图)
UISplitViewController(右图)
… …
技术分享

有些API在iPhone和iPad都能用,但是显示效果是有差异的,比如UIActionSheet(左图iPhone,右图iPad)
技术分享

iPhone支持3个方向
技术分享

iPad支持4个方向
技术分享

 

 横竖屏支持
一般情况下,iPhone应用就一种屏幕方向,要么竖屏,要么横屏(游戏)
其次,苹果官方建议:iPad应用最好同时支持横屏、竖屏两种方向
技术分享

 

开发细节
如何新建一个iPad应用程序
技术分享

设备支持的应用程序
iPhone上只能运行iPhone程序
iPad上能够运行iPhone \ iPad程序

开发过程
iPhone和iPad开发的流程是一致的
在iPhone开发中学到的所有知识基本都能用在iPad上




Modal

在iPhone开发中
Modal是一种常见的切换控制器的方式
默认是从屏幕底部往上弹出,直到完全盖住后面的内容为止

在iPad开发中
Modal的使用频率也是非常高的
对比iPhone开发,Modal在iPad开发中多了一些用法

呈现样式

什么叫呈现样式
Modal出来的控制器,最终显示出来的样子

Modal常见有4种呈现样式
UIModalPresentationFullScreen :全屏显示(默认)
UIModalPresentationPageSheet
宽度:竖屏时的宽度(768)
高度:当前屏幕的高度(填充整个高度)
UIModalPresentationFormSheet :占据屏幕中间的一小块
UIModalPresentationCurrentContext :跟随父控制器的呈现样式

过渡样式

什么叫过渡样式
Modal出来的控制器,是以怎样的动画呈现出来

Modal一共4种过渡样式
UIModalTransitionStyleCoverVertical :从底部往上钻(默认)
UIModalTransitionStyleFlipHorizontal :三维翻转
UIModalTransitionStyleCrossDissolve :淡入淡出
UIModalTransitionStylePartialCurl :翻页(只显示部分,使用前提:呈现样式必须是UIModalPresentationFullScreen)




iPad和iPhone开发的异同

标签:苹果   img   细节   显示效果   pop   uip   设备   情况   blog   

原文地址:http://www.cnblogs.com/laugh/p/7120494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!