iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0

前文

昨天教大家怎麼刪除 那今天就是編輯啦
可能有人已經想到該怎麼編輯了
因為跟昨天的概念其實很像/images/emoticon/emoticon25.gif

概念

一樣我們要先抓到指向哪一個cell的資料
才可以去更新那個cell

編輯

這邊講解一下我想要的功能 當右滑的時候會跳出編輯按鈕
持續右滑或點擊那個按鈕時 會讓Textfield顯示資料
然後按鈕的title會從送出變成編輯

那該怎麼做勒

一樣使用tableView的function

看看是不是跟刪除的程式碼很像/images/emoticon/emoticon39.gif


這邊補充如果你發現你的tableView一直都不會做更新
那就使用reloadData() 將你的tableView做更新

到這邊大家可能想說 這也太簡單了吧/images/emoticon/emoticon09.gif
但是還沒結束這個只有右滑編輯的動畫 真正要更新資料在後面

更新

我們要在button的IBAction裡面操作

這邊要注意因為我設的是全域變數
大家要很清楚的知道每個變數要做的任務是什麼

結尾

這邊先恭喜大家已經完成了基本的留言板功能囉
是不是覺得自己創一個小project很有趣呢

明天會繼續新增功能到留言板上
有興趣的同學明天繼續收看/images/emoticon/emoticon12.gif


上一篇
Day15 Realm刪除資料
下一篇
Day17Alert提示窗
系列文
Xiang教你入門Swift從零到有30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言