我有混合結果添加自定義圖標到tableView。我肯定可以使用一些幫助,爲什麼..xCode4試圖添加自定義圖標到tableView單元格
我的代碼如下:
if (cell.textLabel.text == @"People") {
cell.imageView.image = [UIImage imageNamed:@"People.png"];
}
if (cell.textLabel.text == @"Summary") {
cell.imageView.image = [UIImage imageNamed:@"Summary.png"];
}
if (cell.textLabel.text == @"Date") {
cell.imageView.image = [UIImage imageNamed:@"Date.png"];
People.png工作正常。 Summary.png向右偏移,而Date.png不顯示。
請參閱所附圖片..
你能否修改你的原始問題以包含在項目中顯示這三個png文件的Project Inspector(文件列表)的屏幕截圖?也許還會顯示您的原始代碼所在的cellForRowAtIndexPath方法。 –
嗨邁克爾,我添加了項目檢查員的截圖。我使用了Sensible Cocoa ***,它有一些例程可以避免使用cellForRowAtIndexPath。相反,有一個名爲willConfigureCell ... forRowAtIndexPath的方法。上面的代碼片段來自該方法。我想知道這是不是因爲People Cell是UITextField而引起的,而日期是UIDateField,並且Summary是UITextView字段? –
*** http://sensiblecocoa.com –