我認爲我理解委託模式是如何工作的,但這一部分對我來說並不明確。委託方法objective-c
如何創建返回結果的自定義委託方法? 返回值何去何從? 如何使用數據源與委託方法
這是我的意思。這是UITableViewDelegate的委託方法。根據返回值的表格行有不同的高度。
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 22;
}
我讀了關於該主題的蘋果文檔,但我仍然感到困惑。
請給我提供一些簡單的代碼示例,如果可能的話。
表視圖具有對其委託的引用,所以電視向它的委託請求高度值..該值由電視使用,從而相應地調整行的大小。 dataSource和delegate在它們扮演不同的角色的意義上是不同的,但兩者的機制都是一樣的。 – 2012-02-22 10:34:29