好文档 - 专业文书写作范文服务资料分享网站

iphone开发秘籍

天下 分享 时间: 加入收藏 我要投稿 点赞

8.5秘诀:添加自定义滑块缩略图.....200

8.6秘诀:关闭UITextField键盘.....204

8.7秘诀:关闭UITextView键盘.....205

8.8秘诀:向文本视图添加一个撤销(Undo)按钮.....207

8.9秘诀:创建一个基于文本视图的HTML编辑器.....209

8.10秘诀:构建一个交互搜索栏.....211

8.11秘诀:添加标注(callout)视图.....213

8.12添加一个页面指示器控件.....216

8.13秘诀:定制工具栏.....218

8.14小结.....221

第9章人物、地点和事件......223

9.1地址簿框架.....223

9.1.1AddressBookUI.223

9.1.2AddressBook..224

9.2秘诀:访问地址簿图像数据.....225

9.3秘诀:显示地址簿信息.....227

9.4秘诀:浏览地址簿.....228

9.4.1(只)浏览电子邮件地址.....230

9.4.2添加新的联系人.....230

9.5CoreLocation..231

9.6秘诀:CoreLocation简介.....232

9.7秘诀:将地理编码转化为地址.....235

9.8秘诀:使用CoreLocation数据访问地图.....238

9.9秘诀:访问核心设备信息.....240

9.10秘诀:启用和禁用近程传感器.....241

9.11秘诀:使用加速度将方向定位到

“向上”.....241

9.12秘诀:使用加速度移动屏幕上的

对象.....243

9.13小结.....246

第10章连接服务......247

10.1秘诀:添加自定义设置束.....247

10.2秘诀:使应用程序支持自定义URL

模式.....251

10.3秘诀:检查网络状态.....253

10.3.1测试网络状态.....253

10.3.2恢复本地IP地址.....254

10.3.3查询站点的IP地址.....255

10.3.4检查站点可用性.....255

10.4秘诀:与iPhone数据库交互.....257

10.5秘诀:将XML转换为树.....259

10.6秘诀:存储和检索密钥链项.....261

10.6.1存储多个密钥链值.....265

10.6.2密钥链持久化.....267

10.7发送和接收文件.....267

10.8秘诀:构建一个简单的基于Web的

服务器.....268

10.9即时消息传送.....272

10.10小结.....272

第11章CoverFlow编程......274

11.1UICoverFlowLayer类.....274

11.2构建CoverFlow视图.....276

11.3构建CoverFlow视图控制器.....278

11.3.1CoverFlow数据源方法.....279

11.3.2CoverFlow委托方法.....279

11.4小结.....282

本书的目标读者

本书面向新的iPhone开发人员,他们马上要开发实际项目,但面对着一个全新的SDK。虽然每位程序员创建表格的目标和经验并不相同,但大多数人都需要在其开发工作中解决类似的任务:如何构建表格,如何创建安全的密钥链条目,如何搜索地址簿,如何在视图之间切换,以及如何使用CoreLocation。

本书针对的正好是刚开始接触iPhone编程的学习者。通过清晰、内容完备的示例,读者可以迅速起步并开始高效率的开发。书中给出了经过测试的、现成可用的解决方案,程序员可以专注于应用程序的具体部分,而不必为样本式的任务劳神。本书的组织结构

本书针对iPhone开发新手面对的大多数常见问题逐一提供了解决方案:布置界面元素,响应用户操作,访问本地数据源并连接到因特网。本书按示例进行组织,因此代码拿来就可以使用,非常方便。程序员可以在自己的项目中使用书中的源代码,然后根据需要进行定制。每章都将相关的任务归类在一起。读者可以直接到所需的问题类别查找解决方案,而不需要总去琢磨哪些类或框架最适合当前问题。

下面概述了本书中各章的内容。

第1章:iPhoneSDK简介

第1章介绍iPhoneSDK并将iPhone作为交付平台进行研究,包括平台的限制等。它对标准iPhone应用程序进行了细化的分类,并指导你构建第一个HelloWorld样式的示例。

第2章:视图

第2章介绍屏幕上的iPhone视图及对象。你将了解如何对视图进行布置、创建和排序,以创建iPhone应用程序的骨架。还会了解视图层次结构、几何方法和动画,以及用户如何通过触摸与视图进行交互。

第3章:视图控制器

iPhone范型具体而言就是:小屏幕和大虚拟世界。在第3章中,你将探索各种UIView-Controller

类,使用这些类可以对用户所交互的虚拟空间进行扩大和排序。你将学习如何在iPhone应用程序屏幕之间导航时让这些强大的对象执行所有繁重的任务。

第4章:警告用户

iPhone为用户提供了多种警告方式,从弹出对话框和进度栏到音频提示和状态栏更新。第4章展示如何将这些指示功能构建到应用程序中,并扩展用户警告词汇库。

第5章:基本表格

表格提供了在小型受限设备上获得出色运行效果的交互类。iPhone和iPodtouch随带的许多乃至大部分应用程序都以表格为中心,包括Settings、YouTube、Stocks和Weather。第5章展示iPhone表格的工作方式,哪些表格对于开发人员可用,以及如何在自己的程序中使用表格特性。

第6章:高级表格

iPhone表格并不仅限于简单的滚动列表。你可以构建分为多个部分(各部分都有自己的标题)、带多个滚动栏的表格。你可以添加开关之类的控件,创建半透明单元背景,以及添加自定义字体。第6章以第5章的内容为基础,介绍可在iPhone程序中使用的高级表格秘诀。

第7章:媒体

不负众望,iPhone可以加载并显示各种格式的媒体。它可以播放音乐和电影,处理图像和Web页面。也可以呈现PDF文档和相册。第7章介绍用多种方法将数据导入或下载到程序中,并使用iPhone的多点触摸界面显示这些数据。

第8章:控件

UIControl类为许多iPhone交互式元素提供了基础,包括按钮、文本字段、滑块和开关。第8章通过已经或尚未用文档细致记录的SDK调用来介绍控件及其用法。

第9章:人物、地点和事件

除了在任意计算机上都可看到的标准用户界面控件和媒体组件,iPhoneSDK还提供了大量特定于iPhone和iPodtouch交付的专门的开发人员解决方案。第9章介绍其中最有用的解决方案,包括地址簿访问(人物)、CoreLocation(地点)和传感器(事件)。

第10章:连接服务

iphone开发秘籍

8.5秘诀:添加自定义滑块缩略图.....2008.6秘诀:关闭UITextField键盘.....2048.7秘诀:关闭UITextView键盘.....2058.8秘诀:向文本视图添加一个撤销(Undo)按钮.....2078.9秘诀:创建一个基于文本视图的HTML编辑器.....2098.10秘诀:构建一个交互搜索栏
推荐度:
点击下载文档文档为doc格式
6uvwj9xedm7b8vd53zk1
领取福利

微信扫码领取福利

微信扫码分享