2015-10-20 56 views
-2

我工作的這個應用程序,目前我有兩個觀點:Swift 2爲什麼我的自定義UITableViewCell類沒有被應用?

  • 其中主要的一個,其與多個自定義 UITableViewCells我做了一個表格視圖 - 這些做工精細
  • 的第二個觀點,即我用與 另一個自定義的UITableView是不顯示任何我設置的元素,如標籤,按鈕和文本字段,沒什麼除了一系列的空白表格單元格
的另一個表視圖來顯示更具體的數據

我已經花了幾個小時試圖上網弄清楚爲什麼我爲主視圖製作的自定義單元格和爲第二個視圖製作的自定義單元格不能這樣做,因爲我完成了其他每個步驟所做的每一步,例如使用.xib創建新類,相應的.xib類並設置正確的標識符。

這是我對第二個觀點我viewDidLoad方法(我有問題的)內部:

override func viewDidLoad() { 

    super.viewDidLoad() 
    self.title = "Número actual" 

    //Celda articulos 
    let nib = UINib(nibName: "articuloCelda", bundle: nil) 
    articulosTabla.registerNib(nib, forCellReuseIdentifier: "articulo") 

    // Do any additional setup after loading the view. 

    titulo.text = tituloTexto 
    numero.text = numero.text! + " " + numeroTexto 
    portada.kf_setImageWithURL(NSURL(string: imagenUrl)!) 

} 

,這是的cellForRowAtIndexPath

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { 

    let cell:articuloCelda = self.articulosTabla.dequeueReusableCellWithIdentifier("articulo") as! articuloCelda 

    return cell 

} 

我也嘗試過以檢查它是否是一個自動佈局問題,所以我刪除了所有的約束,仍然是相同的,檢查是否有任何機會文本顏色是白色的,它不是,所以,因爲我只與iOS的工作和迅速2個星期,我發現我的自我全部出於想法...

也許一雙清新的眼睛會指向正確的方向。任何幫助將非常感激:)

+0

什麼樣的價值,你的問題的情況下返回了'numberOfRowsInSection'? –

+0

這將是一個JSON數組的長度,在這種情況下,這是4和該部分工作正常,因爲我得到4個空白單元格 –

回答

0

驗證您所呼叫的委託和數據源在您的UITableView

+0

我完全忘記了這些東西曾經存在,謝謝你解決了這個問題 –

相關問題