Coral Tsai
Coral Tsai

一位設計師紀錄學習的地方🤞 有一些murmur,偶爾分享生活 :) 目前已放棄當工程師 XD

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

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 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…
加载中…

发布评论