版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第7章 表視圖表視圖(UITableView)是UIScrollView的子類。通常,在手機(jī)上,我們所看到的通訊錄就是用表視圖來實(shí)現(xiàn)顯示的。表視圖的顯示風(fēng)格一般有兩種:一種是分組顯示;一種是不分組顯示。本章將主要為大家講解表視圖、以及表單元的常用操作。17.1 表視圖的創(chuàng)建靜態(tài)創(chuàng)建和使用代碼動(dòng)態(tài)創(chuàng)建視圖是我們在以前的章節(jié)中所學(xué)過的。但由于靜態(tài)創(chuàng)建過于簡單,所以我們就省去了。對于表視圖,靜態(tài)創(chuàng)建中有一個(gè)需要我們注意的地方,所以我們將這兩種創(chuàng)建方式都為大家做一講解。27.1.1 靜態(tài)創(chuàng)建首先我們要?jiǎng)?chuàng)建一個(gè)項(xiàng)目名為701(項(xiàng)目名可以隨意)的項(xiàng)目。單擊打開ViewController.xib文件,將T
2、able View視圖拖放到設(shè)置界面。37.1.2 動(dòng)態(tài)創(chuàng)建動(dòng)態(tài)創(chuàng)建表視圖的形式。47.2 填充表視圖我們現(xiàn)在所看到的表視圖,現(xiàn)在只是一個(gè)框架。為了使我們的表視圖看上去效果更好。本節(jié)我們將主要為大家講解表視圖的填充。57.2.1 表單元UITableViewCell稱為表單元。在表視圖中,每一行都是一個(gè)表單元的實(shí)例。表單元的組成形式。67.2.1 表單元77.2.1 表單元87.2.2 添加圖像我們在表單元中還可以添加圖像,將圖像添加到表單元中的效果。97.2.3 添加頁眉頁腳有時(shí),我們需要為表視圖添加頁眉頁腳。這個(gè)時(shí)候我們就要用到添加頁眉頁腳的方法。107.3 表單元的設(shè)置上一節(jié)中,我們已經(jīng)
3、大家為講解過了通過視圖控制器遵循的UITableViewDateSource協(xié)議來使用各種項(xiàng)來填充表視圖?,F(xiàn)在我們來為大家講解表單元的一些基本設(shè)置。117.3.1 縮進(jìn)我們使用協(xié)議UITableViewDelegate來對我們的表單元進(jìn)行縮進(jìn)。所謂縮進(jìn)指調(diào)整文本與頁面邊界之間的隔離。127.3.2 響應(yīng)所選項(xiàng)現(xiàn)在,我們單擊任何一個(gè)表單元,但是將此單元的顏色變?yōu)樗{(lán)色。現(xiàn)在,我們要實(shí)現(xiàn)的一個(gè)功能是,將我們選中一個(gè)表單元后,不僅選中的表單元可以變?yōu)樗{(lán)色,而且可以響應(yīng)我們所選擇的項(xiàng)。實(shí)現(xiàn)響應(yīng)的功能。137.3.3 字體大小和行高的修改如果大家覺的我們表視圖中的字體很小,我們還可以將表視圖中的字體變大。
4、147.3.3 字體大小和行高的修改157.3.4 添加選取標(biāo)記標(biāo)記指的是選中某一行,在這一行后面有個(gè)符號(hào),通過修改cell的accessoryType屬性來實(shí)現(xiàn)。167.3.5 刪除表單元表單元也有刪除數(shù)據(jù)的功能,以下程序是實(shí)現(xiàn)刪除表單元的功能。177.3.6 添加表單元我們可以向已有數(shù)據(jù)的表視圖中添加表單元。實(shí)現(xiàn)步驟和方法與刪除表單元的步驟和方法一樣。以下程序?qū)崿F(xiàn)的就是表單元的添加。187.3.7 移動(dòng)表單元我們想移動(dòng)表單元也是可以的。以下程序?qū)崿F(xiàn)的是將表單元的及其表單元的數(shù)據(jù)進(jìn)行移動(dòng)。197.4 分組的表視圖我們在前面為大家講解的都是不分組的表視圖。但是,我們使用電話時(shí),可以看到,為了查
5、找的方面,我們將電話薄中的聯(lián)系人都進(jìn)行了分組。本節(jié)將主要為大家講解表視圖的另一種形式,分組的表視圖。207.4.1 分組表視圖的創(chuàng)建其實(shí)創(chuàng)建分組表視圖很簡單。217.4.1 分組表視圖的創(chuàng)建227.4.2 分組表視圖的數(shù)據(jù)添加和顯示分組表視圖的創(chuàng)建除了以上方法之外,我們還可以使用Plain來創(chuàng)建分組表視圖。接下來我們就為大家講解Grouped形式的分組表視圖和Plain形式的分組表視圖中數(shù)據(jù)的添加和顯示。231.Grouped形式的分組表視圖數(shù)據(jù)的添加和顯示在Grouped形式的分組表視圖數(shù)據(jù)的添加和添加數(shù)據(jù)要UITableViewDataSource遵循協(xié)議,以下是數(shù)據(jù)添加和顯示的實(shí)現(xiàn)。24
6、1.Grouped形式的分組表視圖數(shù)據(jù)的添加和顯示252.PLain形式的分組表視圖數(shù)據(jù)的添加和顯示PLain也可以使用分組的形式顯示數(shù)據(jù),以下我們的示例就是實(shí)現(xiàn)此功能的。267.4.3 添加索引索引就是提取內(nèi)容中的關(guān)鍵詞或者標(biāo)題,將其按照一定的順序依次排列。在我們的表視圖中也可以添加索引。277.4.4 添加搜索功能在表視圖上,一個(gè)常用到的功能就是搜索功能。使用此功能,我們可以很快的查找到我們在表視圖中想要查找的項(xiàng)目。例如,我們在電話薄中,要查找聯(lián)系人,可以再搜索欄中輸入一個(gè)或幾個(gè)字就可以看也到我們想要找的聯(lián)系人。287.5 小結(jié)本章主要向大家講解了表視圖和表單元的一些操作。本章的重點(diǎn)是以不同形
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 硅烷法多晶硅制取工安全生產(chǎn)意識(shí)競賽考核試卷含答案
- 客房服務(wù)員崗前安全規(guī)程考核試卷含答案
- 密碼技術(shù)應(yīng)用員發(fā)展趨勢測試考核試卷含答案
- 2026年甘肅省平?jīng)鍪惺聵I(yè)單位擬組織兩次招聘工作筆試均參加全國事業(yè)單位聯(lián)考備考題庫及完整答案詳解1套
- 名人歷史介紹
- 申論國家公務(wù)員考試(行政執(zhí)法)試題及解答參考(2025年)
- 數(shù)據(jù)庫設(shè)計(jì)流程和常用工具解析
- 初中道德與法治九年級(jí)上冊《凝聚人民意志肩負(fù)國家重托》教學(xué)設(shè)計(jì)
- 供應(yīng)鏈管理與采購制度
- 2026年及未來5年市場數(shù)據(jù)中國江西省個(gè)人貸款行業(yè)發(fā)展前景預(yù)測及投資戰(zhàn)略咨詢報(bào)告
- 畢業(yè)論文8000字【6篇】
- 隨訪管理系統(tǒng)功能參數(shù)
- GB/T 5039-2022杉原條
- SH/T 0362-1996抗氨汽輪機(jī)油
- GB/T 23280-2009開式壓力機(jī)精度
- GB/T 2059-2017銅及銅合金帶材
- GB/T 17213.4-2015工業(yè)過程控制閥第4部分:檢驗(yàn)和例行試驗(yàn)
- FZ/T 73009-2021山羊絨針織品
- 珠海局B級(jí)安檢員資格考試試題及答案
- GB∕T 5900.2-2022 機(jī)床 主軸端部與卡盤連接尺寸 第2部分:凸輪鎖緊型
- 2011-2015廣汽豐田凱美瑞維修手冊wdl
評論
0/150
提交評論