我再次從Xcode 3移動到4,發現有些事情是不同的。我正在編寫一個splitview iPad應用程序,並使用爲我生成的所有代碼工作。在主視圖中,我想自定義UITableViewCell
以使用UITableViewCellStyleSubtitle
樣式。在過去很簡單,我知道它在tableView:cellForRowAtIndexPath:
之內完成。iPad應用程序 - 如何更改UITableViewCell樣式?
在新的模板代碼沒有[[UITableViewCell alloc] init....]
只有
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];
,所以我不能在這裏修改樣式。我看了一下故事板,發現了這個單元格,但似乎無法改變那裏的屬性。
總之,我無法找到UITableViewCells在哪裏分配/初始化,以便我可以進行更改。這在Xcode 4中完成了什麼?
沒有如果(細胞==零塊){...}在模板代碼中,如果我添加一個,它永遠不會等於零。所以它必須在別處初始化,那是我的問題。我注意到,如果我將@「Cell」中的默認reuseIdentifier更改爲@「myCell」,它會觸發,我可以在那裏自己初始化它,但我寧願找出它實際初始化的位置。 – simusid 2012-04-03 19:17:04