2

私はUITabBarControllerのUINavigationControllerに静的セルUITableViewControllerを持っています。カスタムクラスに接続するとセルが消える

UITableViewControllerのカスタムクラスを作成して設定すると、UITableViewのすべてのセルがビルド後に消えます。私はデザイナーで見ることができますが、シミュレーターやデバイスでは見ることができません。

私は明らかに間違いを犯している場合は、私が開発したiOSにはとても勇気があります。

+0

は、たぶん私はUINavigationControllerのためのカスタムクラスを設定する代わりに、必要があります:あなたは、UINavigationControllerにかないのUITableViewControllerを持っているあなたは、静的な細胞を持っている場合は、カスタムクラスを作成した後、あなたがコメントしたり、次のメソッドを削除するかどうかは関係ありません。もしそうならプロパティをどのように追加できますか? – cameloper

+1

あなたのサブクラスのコードを表示してください。 – pbasdf

+0

私はあなたの推測が正しいことを知りました。 Xcodeによって自動的に追加されたメソッドは、静的なセルが表示されないようにします。ありがとう! – cameloper

答えて

0

同じ闘いを持つすべての人に。

override func numberOfSections(in tableView: UITableView) -> Int { 
    // #warning Incomplete implementation, return the number of sections 
    return 0 
} 

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
    // #warning Incomplete implementation, return the number of rows 
    return 0 
} 

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 
    let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier", for: indexPath) 

    // Configure the cell... 

    return cell 
} 
関連する問題