【Swift自學旅程】[APPCODA] UIKit #3

Coral Tsai
·
·
IPFS
·
That's been one of my mantras - Focus and Simplicity. Simple can be harder than complex:
You have to work hard to get your thinking clean to make it simple. But it's worth it in the end because once you get there, you can move mountains. — Steve Jobs

因為這章節作者引用的句子太長了,所以切一半到下面來~


Protocol, Delegate Object

協定、委派物件

UITableViewDelegate與UITableViewDataSource是Swift中所謂的協定(protocol)。為了在表格視圖中顯示資料,我們必須遵從協定中所定義的要求。
如何告訴UITableView要顯示什麼資料? UITableViewDataSource協定就是關鍵,它是你的資料與表格視圖間的連結,此協定定義了一些你需要採用的方法。
UITableViewDelegate協定是處理UITableView的外觀。

我現在終於可以稍微了解學程式的痛苦了,有些地方再怎麼重複看,再怎麼找資料還是看不懂(哭笑)。不過學習寫程式就和學習其他事情一樣,我相信多練習就會熟悉的。


dequeueReusableCell方法以指定的Cell識別碼來取得佇列(queue)中可再利用的表格Cell。


作業成果


參考資料

UITableViewCell 的重用機制

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

Coral Tsai一位設計師紀錄學習的地方🤞 有一些murmur,偶爾分享生活 :) 目前已放棄當工程師 XD bento.me/coraltsai
  • 来自作者
  • 相关推荐

我的 Agoda 踩雷小故事

UI設計師自己架作品集網站(上)

【說三道食】基隆 - 小腳落