本書為《iOS開發範例實戰寶典(基礎篇)》,共13章,包含了117個開發實例。其中包括7個按鈕類實例、9個滑塊類實例、2個開關類實例、7個進度條類實例、8個指示器類實例、6個選擇器類實例、4個視圖類實例、3個分段控制項類實例、11個導航欄類實例、6個標籤欄類實例、11個選單類實例、6個提醒對話框類實例、18個文本處理類實例和19個表實例。
基本介紹
- 書名:iOS開發範例實戰寶典(基礎篇)
- 作者:楊佩璐、魏彩娟
- ISBN:9787302395768
- 頁數:672
- 定價:99.8元
- 出版社:清華大學出版社
- 出版時間:2015-4-22
- 裝幀:平裝
- 開本:16
圖書簡介:,前 言,本書內容及體系結構,目 錄,
圖書簡介:
《iOS開發範例實戰寶典》分為基礎篇和進階篇兩個分冊,其內容包含了iOS開發必知必會的240個經典實例和幾百個開發模組。書中的實例緊跟技術趨勢,以最新的iOS8為版本編寫,內容覆蓋了iOS開發的方方面面,幾乎涉及iOS開發的所有重要知識。書中給出了每個實例的具體實現過程,並對程式代碼做了詳細注釋,對其中的重點和難點進行了專門分析,而且精講了每個實例的重點代碼,讀者可以在這些實例的基礎上做出更多更新的功能。
本書為《iOS開發範例實戰寶典(基礎篇)》,共13章,包含了117個開發實例。其中包括7個按鈕類實例、9個滑塊類實例、2個開關類實例、7個進度條類實例、8個指示器類實例、6個選擇器類實例、4個視圖類實例、3個分段控制項類實例、11個導航欄類實例、6個標籤欄類實例、11個選單類實例、6個提醒對話框類實例、18個文本處理類實例和19個表實例。
本書涉及面廣,涉及iOS軟體開發的各種常用套用。適合所有想全面學習iOS開發技術的人員閱讀,也適合iOS專業開發人員作為案頭必備的參考書。
本書為《iOS開發範例實戰寶典(基礎篇)》,共13章,包含了117個開發實例。其中包括7個按鈕類實例、9個滑塊類實例、2個開關類實例、7個進度條類實例、8個指示器類實例、6個選擇器類實例、4個視圖類實例、3個分段控制項類實例、11個導航欄類實例、6個標籤欄類實例、11個選單類實例、6個提醒對話框類實例、18個文本處理類實例和19個表實例。
本書涉及面廣,涉及iOS軟體開發的各種常用套用。適合所有想全面學習iOS開發技術的人員閱讀,也適合iOS專業開發人員作為案頭必備的參考書。
前 言
移動套用開發是當前IT開發的熱點。由於蘋果提供了完備的開發工具和成熟的軟體盈利方式,蘋果的iOS開發成為熱點中的熱點。蘋果開發技術較為封閉,尤其是相對於開源技術的Android開發而言更是如此。同時,由於移動開發的發展時間較短,這使得開發資料相對匱乏,尤其是實用性比較強的開發資料更是為數不多,開發者往往缺乏套用指導 資料。
筆者結合自己多年的iOS開發經驗和心得體會,花費了一年多的時間分析了iOS開發中常見的幾百個套用場景,並進行了精心整理,挑選了最為典型的240個iOS開發實例,編寫成了《iOS開發範例實戰寶典》(分為基礎篇和進階篇兩個分冊)。
本書為《iOS開發範例實戰寶典(基礎篇)》,包含了117個經典實例,涉及iOS開發中較為基礎的14個界面開發專題。希望各位讀者能在本書的引領下跨入iOS開發的大門,並成為一名開發高手。
筆者結合自己多年的iOS開發經驗和心得體會,花費了一年多的時間分析了iOS開發中常見的幾百個套用場景,並進行了精心整理,挑選了最為典型的240個iOS開發實例,編寫成了《iOS開發範例實戰寶典》(分為基礎篇和進階篇兩個分冊)。
本書為《iOS開發範例實戰寶典(基礎篇)》,包含了117個經典實例,涉及iOS開發中較為基礎的14個界面開發專題。希望各位讀者能在本書的引領下跨入iOS開發的大門,並成為一名開發高手。
本書內容及體系結構
第1章 按鈕類效果
本章7個實例,主要內容包括發光的按鈕、彈出式按鈕、超文本連結和拋光效果的按鈕等內容。通過本章的學習,讀者可以實現各種常見按鈕的開發。
第2章 滑塊類效果
本章9個實例,主要內容包括具有多個顏色的滑塊控制項、環形滑塊控制項、具有範圍的滑塊控制項以及具有文字的滑塊控制項等內容。通過本章的學習,讀者可以掌握滑塊類控制項的技術與套用。
第3章 開關類
本章2個實例,主要內容包括自定義開關的外觀、實現滑塊視窗滑動切換的效果。通過本章的學習,讀者可以掌握開關的一些常見技術及套用。
第4章 進度條類和指示器類效果
本章15個實例,主要內容包括扁平帶梯度效果的進度條、扇形進度條、環形進度條、具有範圍的進度條、文本上傳進度條、倒計時進度條、帶進度條的工具列、變色的指示器,以及仿Facebook web上正在載入中的效果等內容。通過本章的學習,讀者可以掌握進度條類和指示器類的各種常見技術及套用。
第5章 選擇器類效果
本章6個實例,主要內容包括時間設定器、鬧鈴、城市經緯度查詢、定製多選功能選擇器、轉盤選擇器和老虎機。通過本章的學習,讀者可以掌握選擇器一些常見技術及套用。
第6章 視圖
本章4個實例,主要內容包括更改空白視圖的背景顏色、關閉應用程式、手電筒及旋轉大挑戰。通過本章的學習,讀者可以掌握視圖的一些常見技術及套用。
第7章 分段控制項
本章3個實例,主要內容包括滑塊式分段控制項、開關式分段控制項和自定義分段控制項。通過本章的學習,讀者可以掌握關於分段控制項的一些常見技術及套用。
第8章 導航欄
本章11個實例,主要內容包括具有陰影的導航欄、具有圖片的導航欄、具有分段控制項的導航欄、具有子標題的導航欄、上下滑動的導航欄和具有下拉選單的導航欄等內容。通過本章的學習,讀者可以掌握關於導航欄的一些常見技術及套用。
第9章 標籤欄
本章6個實例,主要內容包括右上角帶有數字的標籤欄、具有漸變效果的標籤欄、中間凸起的標籤欄、標籤欄控制器實現的視圖切換效果、具有動畫效果的標籤欄以及滾動的標籤欄。通過本章的學習,讀者可以掌握關於標籤欄的一些常見技術及套用。
第10章 選單
本章11個實例,主要內容包括立方體選單、仿Windows 8的Metro風格、下拉選單、浮動的選單、具有按鈕的選單、仿Tumblr iOS App選單、邊欄選單和九宮格選單等內容。通過本章的學習,讀者可以掌握關於選單的一些常見技術及套用。
第11章 提醒對話框
本章6個實例,主要內容包括具有文本框的警告視圖、全螢幕的警告視圖、具有進度條的警告視圖、具有列表的警告視圖、墜落的警告視圖、自定義的動作表單、彈出視圖,以及模糊界面背景。通過本章的學習,讀者可以掌握關於提醒對話框的一些常見技術及套用。
第12章 文本處理
本章18個實例,主要內容包括具有多個顏色的標籤、發光的標籤、循環漸變的標籤、滾動的標籤、具有光暈效果的標籤和標籤雲等內容。通過本章的學習,讀者可以掌握關於文本處理的一些常見技術及套用。
第13章 表
本章19個實例,主要內容包括郵編查詢、水平列表、表的自動調整、排排看、歸歸類、自定義索引的表、自製的列表單選控制項、下拉刷新列表、背景隨動和卡片插入式列表等內容。通過本章的學習,讀者可以掌握關於表的一些常見技術及套用。
本章7個實例,主要內容包括發光的按鈕、彈出式按鈕、超文本連結和拋光效果的按鈕等內容。通過本章的學習,讀者可以實現各種常見按鈕的開發。
第2章 滑塊類效果
本章9個實例,主要內容包括具有多個顏色的滑塊控制項、環形滑塊控制項、具有範圍的滑塊控制項以及具有文字的滑塊控制項等內容。通過本章的學習,讀者可以掌握滑塊類控制項的技術與套用。
第3章 開關類
本章2個實例,主要內容包括自定義開關的外觀、實現滑塊視窗滑動切換的效果。通過本章的學習,讀者可以掌握開關的一些常見技術及套用。
第4章 進度條類和指示器類效果
本章15個實例,主要內容包括扁平帶梯度效果的進度條、扇形進度條、環形進度條、具有範圍的進度條、文本上傳進度條、倒計時進度條、帶進度條的工具列、變色的指示器,以及仿Facebook web上正在載入中的效果等內容。通過本章的學習,讀者可以掌握進度條類和指示器類的各種常見技術及套用。
第5章 選擇器類效果
本章6個實例,主要內容包括時間設定器、鬧鈴、城市經緯度查詢、定製多選功能選擇器、轉盤選擇器和老虎機。通過本章的學習,讀者可以掌握選擇器一些常見技術及套用。
第6章 視圖
本章4個實例,主要內容包括更改空白視圖的背景顏色、關閉應用程式、手電筒及旋轉大挑戰。通過本章的學習,讀者可以掌握視圖的一些常見技術及套用。
第7章 分段控制項
本章3個實例,主要內容包括滑塊式分段控制項、開關式分段控制項和自定義分段控制項。通過本章的學習,讀者可以掌握關於分段控制項的一些常見技術及套用。
第8章 導航欄
本章11個實例,主要內容包括具有陰影的導航欄、具有圖片的導航欄、具有分段控制項的導航欄、具有子標題的導航欄、上下滑動的導航欄和具有下拉選單的導航欄等內容。通過本章的學習,讀者可以掌握關於導航欄的一些常見技術及套用。
第9章 標籤欄
本章6個實例,主要內容包括右上角帶有數字的標籤欄、具有漸變效果的標籤欄、中間凸起的標籤欄、標籤欄控制器實現的視圖切換效果、具有動畫效果的標籤欄以及滾動的標籤欄。通過本章的學習,讀者可以掌握關於標籤欄的一些常見技術及套用。
第10章 選單
本章11個實例,主要內容包括立方體選單、仿Windows 8的Metro風格、下拉選單、浮動的選單、具有按鈕的選單、仿Tumblr iOS App選單、邊欄選單和九宮格選單等內容。通過本章的學習,讀者可以掌握關於選單的一些常見技術及套用。
第11章 提醒對話框
本章6個實例,主要內容包括具有文本框的警告視圖、全螢幕的警告視圖、具有進度條的警告視圖、具有列表的警告視圖、墜落的警告視圖、自定義的動作表單、彈出視圖,以及模糊界面背景。通過本章的學習,讀者可以掌握關於提醒對話框的一些常見技術及套用。
第12章 文本處理
本章18個實例,主要內容包括具有多個顏色的標籤、發光的標籤、循環漸變的標籤、滾動的標籤、具有光暈效果的標籤和標籤雲等內容。通過本章的學習,讀者可以掌握關於文本處理的一些常見技術及套用。
第13章 表
本章19個實例,主要內容包括郵編查詢、水平列表、表的自動調整、排排看、歸歸類、自定義索引的表、自製的列表單選控制項、下拉刷新列表、背景隨動和卡片插入式列表等內容。通過本章的學習,讀者可以掌握關於表的一些常見技術及套用。
目 錄
目 錄
第1章 按鈕類效果1
實例1 發光的按鈕1
實例2 彈出式按鈕3
實例3 超文本連結11
實例4 拋光效果的按鈕14
實例5 具有進度條的按鈕17
實例6 唱碟機按鈕25
實例7 環形按鈕31
第2章 滑塊類效果40
實例8 具有多個顏色的滑塊控制項40
實例9 環形滑塊控制項43
實例10 具有範圍的滑塊控制項49
實例11 具有文字的滑塊控制項56
實例12 自定義的滑塊控制項62
實例13 自定義的聲音調節滑塊控制項71
實例14 具有步長的滑塊控制項75
實例15 模擬現實音量控制條80
實例16 iOS視頻修剪控制項87
第3章 開關類101
實例17 自定義開關的外觀101
實例18 實現滑塊視窗滑動切換的效果109
第4章 進度條類和指示器類效果116
實例19 扁平帶梯度效果的進度條116
實例20 扇形進度條125
實例21 環形進度條129
實例22 具有範圍的進度條135
實例23 文本上傳進度條143
實例24 倒計時進度條151
實例25 帶進度條的工具列158
實例26 變色的指示器164
實例27 仿Facebook web上正在載入中的效果167
實例28 Windows Phone風格的指示器174
實例29 三個方塊組成的指示器179
實例30 三個點的指示器182
實例31 多個方塊組成的指示器187
實例32 仿Yahoo天氣套用的載入效果190
實例33 訊息提示指示器197
第5章 選擇器類效果203
實例34 時間設定器203
實例35 鬧鈴206
實例36 城市經緯度查詢211
實例37 定製多選功能選擇器216
實例38 轉盤選擇器228
實例39 老虎機235
第6章 視圖245
實例40 更改空白視圖的背景顏色245
實例41 關閉應用程式247
實例42 手電筒252
實例43 旋轉大挑戰254
第7章 分段控制項263
實例44 滑塊式分段控制項263
實例45 開關式分段控制項273
實例46 自定義分段控制項289
第8章 導航欄295
實例47 具有陰影的導航欄295
實例48 具有圖片的導航欄296
實例49 具有分段控制項的導航欄300
實例50 具有子標題的導航欄302
實例51 上下滑動的導航欄310
實例52 具有下拉選單的導航欄313
實例53 具有頁面控制項的導航欄327
實例54 包含多個按鈕的導航欄332
實例55 導航欄的顏色調節338
實例56 滾動的導航欄343
實例57 具有導航記錄的導航欄351
第9章 標籤欄368
實例58 右上角帶有數字的標籤欄368
實例59 具有漸變效果的標籤欄370
實例60 中間凸起的標籤欄373
實例61 標籤欄控制器實現的視圖切換效果379
實例62 具有動畫效果的標籤欄384
實例63 滾動的標籤欄388
第10章 選單396
實例64 立方體選單396
實例65 仿Windows 8的Metro風格400
實例66 下拉選單403
實例67 浮動的選單409
實例68 具有按鈕的選單417
實例69 仿Tumblr iOS App選單425
實例70 邊欄選單435
實例71 九宮格選單440
實例72 側面彈出式選單450
實例73 分享選單456
實例74 扇形選單463
第11章 提醒對話框471
實例75 具有文本框的警告視圖471
實例76 全螢幕的警告視圖472
實例77 具有進度條的警告視圖477
實例78 具有列表的警告視圖482
實例79 墜落的警告視圖488
實例80 彈出視圖,模糊界面背景493
第12章 文本處理506
實例81 具有多個顏色的標籤506
實例82 發光的標籤510
實例83 循環漸變的標籤514
實例84 滾動的標籤517
實例85 具有光暈效果的標籤519
實例86 標籤雲524
實例87 自動計算文本長度530
實例88 仿QQ登錄533
實例89 閱讀瀏覽器540
實例90 藝術字544
實例91 網址管理器551
實例92 撥號器555
實例93 我的信箱管理器557
實例94 數字天才563
實例95 九宮格568
實例96 單位換算器574
實例97 計算器577
實例98 表情鍵盤580
第13章 表587
實例99 郵編查詢587
實例100 水平列表590
實例101 表的自動調整592
實例102 排排看595
實例103 歸歸類599
實例104 自定義索引的表604
實例105 自製的列表單選控制項611
實例106 下拉刷新列表617
實例107 背景隨動620
實例108 卡片插入式列表624
實例109 嵌套的表626
實例110 仿QQ聊天630
實例111 樹形展開列表640
實例112 圓角表視圖646
實例113 表單元格的自定義摺疊651
實例114 具有搜尋功能的表視圖655
實例115 自定義表單元格的動畫效果660
實例116 兩個列表的顯示666
實例117 表單元格內容的複製672
第1章 按鈕類效果1
實例1 發光的按鈕1
實例2 彈出式按鈕3
實例3 超文本連結11
實例4 拋光效果的按鈕14
實例5 具有進度條的按鈕17
實例6 唱碟機按鈕25
實例7 環形按鈕31
第2章 滑塊類效果40
實例8 具有多個顏色的滑塊控制項40
實例9 環形滑塊控制項43
實例10 具有範圍的滑塊控制項49
實例11 具有文字的滑塊控制項56
實例12 自定義的滑塊控制項62
實例13 自定義的聲音調節滑塊控制項71
實例14 具有步長的滑塊控制項75
實例15 模擬現實音量控制條80
實例16 iOS視頻修剪控制項87
第3章 開關類101
實例17 自定義開關的外觀101
實例18 實現滑塊視窗滑動切換的效果109
第4章 進度條類和指示器類效果116
實例19 扁平帶梯度效果的進度條116
實例20 扇形進度條125
實例21 環形進度條129
實例22 具有範圍的進度條135
實例23 文本上傳進度條143
實例24 倒計時進度條151
實例25 帶進度條的工具列158
實例26 變色的指示器164
實例27 仿Facebook web上正在載入中的效果167
實例28 Windows Phone風格的指示器174
實例29 三個方塊組成的指示器179
實例30 三個點的指示器182
實例31 多個方塊組成的指示器187
實例32 仿Yahoo天氣套用的載入效果190
實例33 訊息提示指示器197
第5章 選擇器類效果203
實例34 時間設定器203
實例35 鬧鈴206
實例36 城市經緯度查詢211
實例37 定製多選功能選擇器216
實例38 轉盤選擇器228
實例39 老虎機235
第6章 視圖245
實例40 更改空白視圖的背景顏色245
實例41 關閉應用程式247
實例42 手電筒252
實例43 旋轉大挑戰254
第7章 分段控制項263
實例44 滑塊式分段控制項263
實例45 開關式分段控制項273
實例46 自定義分段控制項289
第8章 導航欄295
實例47 具有陰影的導航欄295
實例48 具有圖片的導航欄296
實例49 具有分段控制項的導航欄300
實例50 具有子標題的導航欄302
實例51 上下滑動的導航欄310
實例52 具有下拉選單的導航欄313
實例53 具有頁面控制項的導航欄327
實例54 包含多個按鈕的導航欄332
實例55 導航欄的顏色調節338
實例56 滾動的導航欄343
實例57 具有導航記錄的導航欄351
第9章 標籤欄368
實例58 右上角帶有數字的標籤欄368
實例59 具有漸變效果的標籤欄370
實例60 中間凸起的標籤欄373
實例61 標籤欄控制器實現的視圖切換效果379
實例62 具有動畫效果的標籤欄384
實例63 滾動的標籤欄388
第10章 選單396
實例64 立方體選單396
實例65 仿Windows 8的Metro風格400
實例66 下拉選單403
實例67 浮動的選單409
實例68 具有按鈕的選單417
實例69 仿Tumblr iOS App選單425
實例70 邊欄選單435
實例71 九宮格選單440
實例72 側面彈出式選單450
實例73 分享選單456
實例74 扇形選單463
第11章 提醒對話框471
實例75 具有文本框的警告視圖471
實例76 全螢幕的警告視圖472
實例77 具有進度條的警告視圖477
實例78 具有列表的警告視圖482
實例79 墜落的警告視圖488
實例80 彈出視圖,模糊界面背景493
第12章 文本處理506
實例81 具有多個顏色的標籤506
實例82 發光的標籤510
實例83 循環漸變的標籤514
實例84 滾動的標籤517
實例85 具有光暈效果的標籤519
實例86 標籤雲524
實例87 自動計算文本長度530
實例88 仿QQ登錄533
實例89 閱讀瀏覽器540
實例90 藝術字544
實例91 網址管理器551
實例92 撥號器555
實例93 我的信箱管理器557
實例94 數字天才563
實例95 九宮格568
實例96 單位換算器574
實例97 計算器577
實例98 表情鍵盤580
第13章 表587
實例99 郵編查詢587
實例100 水平列表590
實例101 表的自動調整592
實例102 排排看595
實例103 歸歸類599
實例104 自定義索引的表604
實例105 自製的列表單選控制項611
實例106 下拉刷新列表617
實例107 背景隨動620
實例108 卡片插入式列表624
實例109 嵌套的表626
實例110 仿QQ聊天630
實例111 樹形展開列表640
實例112 圓角表視圖646
實例113 表單元格的自定義摺疊651
實例114 具有搜尋功能的表視圖655
實例115 自定義表單元格的動畫效果660
實例116 兩個列表的顯示666
實例117 表單元格內容的複製672