藍懿IOS學習之UITableView

2022-08-30 08:09:13 字數 1029 閱讀 1030

今天劉國斌老師講了oc語言裡非常重要也是很常用的ui控制項uitableview,一天的學習節奏很緊湊,上午聽課有些吃力,中午利用休息時間把知識內容友寫了幾遍,下午的課聽的效果很好,加上老師通俗易懂的教課方式,對於uitableview的學習暫時有了出入的掌握。

方法1: 建立並設定 uitableview 中的 cell (確定停車"裝飾")

-(uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath*)indexpath

方法2: 設定uitableview 中, 每個 section 中有多少個 cell (確定乙個區域能停多少車)

-(nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section

方法3: 在每個分組的頭部檔案位置可以設定任意內容,因為他要的返回值是 uiview,所有的ui類的控制項都能建立新增到uiview建立的物件裡,再返回uiview的物件

demo:

-(uiview*)tableview:(uitableview *)tableview viewforheaderinsection:(nsinteger)section

//   rows 是停車位;  cell 是車;

- (void)viewdidload

// 建立並設定 uitableview 中的 cell (確定停車"裝飾")

-(uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath*)indexpath

新方法 (之前在viewdidload已經註冊過)  *****************

//indexpath是方法已知的引數,forindexpath:indexpath 表示把帶有「標識」的cel取出來放在indexpath,具體怎麼取得,怎麼放得是蘋果的.m檔案裡做的。我們看不到。

藍懿iOS的學習

個別知識點的記錄 判斷陣列中是否包含某個物件 if names containsobject 小李 else nslog 不包含 便利陣列 nsarray stringarray nsarray arraywithobjects one two three nil 方法1 for int i 0 i...

藍懿IOS階段測試

今天劉國斌老師給我們出了七道題,作為階段性的測試題,我還是蠻喜歡這樣的經常來一點考試對我的學習很有幫助。0 在 table view 列表中顯示 第1題 第2題 第3題 題目列表 點選某一題跳轉到解答這道題的頁面 1 progress view 和 slider 實現拖動 slider,progre...

在藍懿學習iOS的日子

在藍懿學習ios的日子 今天又是乙個練習日了,今天覆習一下,劉國斌老師教得乙個類似於青蛙過河的遊戲,第一,我們要插入一張作為青蛙,並且要設定兩個按鈕,讓它左右的移動 第二,我們要設定幾個障礙物使其在右邊上下迴圈移動,並控制其速度 第三,我們要設定q青蛙在和障礙物相遇後和通過障礙物的兩種狀況,使其回到...