歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
就拿UITableView來說。將一個controller設(shè)置為它的代理。UITableView在繪制表的時候并不知道要繪制幾個section和幾個row。這個時候他就會向它的代理詢問這些信息。這個時候在controller中的代理方法就會被執(zhí)行。告訴UITableView去怎樣的繪制。在繪制每個CELL的時候,UITableView也不知道應(yīng)該怎樣去繪制,這個時候它會去詢問他的代理。代理方法再告訴它去繪制一個怎樣的cell。也就是說代理方法是在View需要一些信息的時候在它的delegate中被執(zhí)行的。這樣主要是為了MVC的設(shè)計結(jié)構(gòu)。下一篇:-人沒有閱讀的習(xí)慣? 下一篇 【方向鍵 ( → )下一篇】
上一篇:有哪些簡單、免費、適合中小型企業(yè)的 CRM 軟件? 上一篇 【方向鍵 ( ← )上一篇】
快搜