ipad开发开发之区别于iphone

ipad开发开发之区别于iphone,第1张

概述1、首先我们先从官方发布的SDK来做些比较 iOS 3.2 API Diffs Document that lists new and changed http://developer.apple.com/library/ios/#releasenotes/General/iPhone32APIDiffs/index.html     通过以上连接我们可以看到IOS3.2在UIKit上面还是增加了

1、首先我们先从官方发布的SDK来做些比较


iOS 3.2 API Diffs document that Lists new and changed

http://developer.apple.com/library/ios/#releasenotes/General/iPhone32APIDiffs/index.HTML

 

 

通过以上连接我们可以看到IOS3.2在UIKit上面还是增加了一些新的类 如Split vIEw、Popover,并且支持自定义字体和支持新的手势等。

 

 

2、新UI元素和用户习惯

1、Split VIEw:你可以使用ipad提供唯一的元素用来在同一时刻显示多个VIEw。如图所示

 

2、Popover:ipad上面仅有提供的用来暂时显示额外的信息,控制(controls),或者在main vIEw上面选择相关的内容。如图所示

3、Results List button:可以用系统提供的按钮在搜索栏上面显示搜索结果。

 

4、Modal vIEws have new presentation styles:可以使用例如全屏、部分屏幕和形成一个modal 界面的风格来更紧密的适应用户体验和视觉设计。

 

5、Toolbars can be in additional locations:可以在试图的顶部或底部更甚至可以在split vIEw 或popvIEw中增加toolbar

 

6、The edit menu can display custom items:您可以提供菜单项,来增加或替换标准剪切,复制,粘贴,选择,和所有命令

 

7、The keyboard vIEw can be customized:iOS 3.2允许您设计一个自定义的输入input vIEw ,替换系统提供的屏幕键盘。如果您提供一个自定义input vIEw,确保它的功能对于用户是显而易见的。

 

8、The keyboard vIEw can include custom input accessorIEs.

 

9、Custom text vIEws can support text in multiple styles and offer advanced editing features.您可以提供文字处理能力,并支持拼写检查和自动完成文字输入。拼字矫正功能-UITextChecker

 

http://developer.apple.com/library/ios/#documentation/General/Conceptual/iPadHIG/Introduction/Introduction.HTML%23

以上链接为ipad用户界面指南

 

http://developer.apple.com/library/ios/#documentation/General/Conceptual/iPadProgrammingGuIDe/Introduction/Introduction.HTML%23/

以上链接为ipad程序开发指南


 

3、手势识别---UIGestureRecognizer

除了传统的点击、移动等一般的手指动作外,新的SDK将可以让您设计出手势和手写的程序,您还可以运用在安全辨识或游戏中,用不同书的方法,产生不同的功能。

 

4、Core Text

用来显示不同的字体和文字样式

 

5、文字动画-效果CATextLayer

 

6、自制字体-UIAppFonts

iPhone 中文字体上面,我们总是觉得没有太多的字体可以使用,现在我们可以用UIAppFonts 来注册您的字体为系统字体,并可以在程序中使用。

 

7、CALayer 可以支援阴影

用函数shadowOpacity,sha-dow- Radius,shadowOffset,sha-dowcolor和shadowPath,就可以让您的显示元素有阴影的效果。

 

8、播放影片-MPMovIEPlayerCon-troller

现在播放影片有新的函数 MPMovIEPlayerController,程序员可以不一定用全屏的方式来播放影片,现在程序可以自定大小、位置甚至按钮的样子,它是继承 MPMovIEPlayerVIEwController

 

9、pdf 档案打印

如果您想将文件在程序中,储存为pdf档案,您可以使用下面的新功能就可以达成UIGraphi-csBeginPdfcontextTofile,UIGraphicsBeginPdfcontextToData,UIGraphicsBeginpdfpage,UIGraphicsBeginpdfpageWithInfo和UIGraphicsEndPdfcontext。

 

6--9点      参照http://www.programmer.com.cn/3349/

总结

以上是内存溢出为你收集整理的ipad开发开发之区别于iphone全部内容,希望文章能够帮你解决ipad开发开发之区别于iphone所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1094544.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存