UI基礎整理 10

2021-07-08 13:30:28 字數 1659 閱讀 8257

uitableview編輯

//1.讓tableview進入編輯狀態

- (void)deletedataaction:(uibarbuttonitem *)barbutton

//2.設定可編輯區域

- (bool)tableview:(uitableview *)tableview caneditrowatindexpath:(nsindexpath *)indexpath

//3.設定編輯樣式(刪除或者新增)

- (uitableviewcelleditingstyle )tableview:(uitableview *)tableview editingstyleforrowatindexpath:(nsindexpath *)indexpath

//4.完成編輯(操作ui之前要先運算元據,所有的編輯都是先編輯資料)

- (void)tableview:(uitableview *)tableview commiteditingstyle:(uitableviewcelleditingstyle)editingstyle forrowatindexpath:(nsindexpath *)indexpath

移動:

//1.讓tableview進入編輯狀態

- (void)movedataaction:(uibarbuttonitem *)barbutton

//2.指定哪些可以移動

- (bool)tableview:(uitableview *)tableview canmoverowatindexpath:(nsindexpath *)indexpath

//3.完成移動

- (void)tableview:(uitableview *)tableview moverowatindexpath:(nsindexpath *)sourceindexpath toindexpath:(nsindexpath *)destinationindexpath

//補充:限制是否可以跨區移動

- (nsindexpath *)tableview:(uitableview *)tableview targetindexpathformovefromrowatindexpath:(nsindexpath *)sourceindexpath toproposedindexpath:(nsindexpath *)proposeddestinationindexpath

//否則,滾回老家

return sourceindexpath;

}uitableviewcontroller

是uiviewcontroller

的子類,

所有父類的特性均可以使用

,但它具備獨有的初始化方法

和self.tableview

是同乙個物件

,但一般情況下我們使用

self.tableview,

原因是我們必須保證訊息可以正確傳送

(子類擴充了父類)

預設遵循了

uitableviewdelegate

和uitableviewdatasource,

並且把自己設定為了

self.tableview

的**物件

UI基礎整理 17

網路解析 get和post不同點 1.給伺服器傳輸資料的方式 get 通過 字串 post 通過data 2.傳輸資料的大小 get 字串最多255位元組 post 使用nsdata,容量超過1g 最大支援8eb 3.安全性 get 所有傳輸給伺服器的資料,顯示在 裡,類似於密碼的明文輸入,直接可見...

UI基礎整理 19

viewcontroller.m lesson19 初級資料持久化 created by floating sh on 15 12 14.import viewcontroller.h import phone.h inte ce viewcontroller end implementation ...

Solaris 10 基礎網路配置整理

原始出處 作者資訊和本宣告。否則將追究法律責任。solaris 基礎網路配置命令記錄如下 1.配置ssh允許root登入 vi etc sshd sshd config permitrootlogin yes 重啟ssh服務 svcadm restart ssh 2.網路配置 1 配置ip位址及主機...