2017-01-14 4 views
0

Durch Lyndas Kurs "Learn Swift 2: The Basics" gehen. Derzeit läuft ein Problem mit meinen Tabellenansichten.Tabellenansicht-Controller zeigt nur 15 Zeilen an

Zum Beispiel: Trotz der Tatsache, dass ich die NumberOfRowsInSection-Funktion auf 31 gesetzt habe, zeigt die App nur 15 Zeilen. Hier ist der Code, den ich betreibe:

import Foundation 
import UIKit 

class DaysTableViewController: UITableViewController { 

    override func numberOfSections(in tableView: UITableView) -> Int { 
     return 1 
    } 

    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
     return 31 
    } 

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

     cell.textLabel?.text = "\(indexPath.row + 1)" 

     return cell 
    } 
} 

Eine Idee, was kann dies verursachen?

Vielen Dank im Voraus für Ihre Hilfe!

+0

Haben Sie versucht, zu debuggen? – renjithr

+0

Könnten Sie einen Screenshot hochladen? –

+0

Ihr Code ist völlig in Ordnung. Ich habe nachgeschaut. –

Antwort

-1

Nichts ist falsch mit Ihrem Code. Ich habe es auch schon getestet.

Überprüfen Sie diese wenigen Dinge: Haben Sie die App in iPhone 6 ohne Navigationsleiste ausgeführt? Scrollt die Tabellenansicht? Haben Sie die Benutzerinteraktion deaktiviert?

Und auch, versuchen Sie, das Projekt zu reinigen und es erneut auszuführen.

Verwandte Themen