Wert vom Nichtfunktionstyp UITableView kann nicht aufgerufen werden

Prabodhprakash

Ich habe eine Swift- Klasse, die sich von erstreckt UITableViewController. Es hat diese Funktion

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {...}

Es besteht die Notwendigkeit, dass ich diese Funktion programmgesteuert an einer Stelle und beim Schreiben aufrufen muss

self.tableView(tableView, cellForRowAt: 1)
  • Ich erhalte, Wert des Nichtfunktionstyps 'UITableView!' Kann nicht aufgerufen werden.

Wie kann ich diese Funktion programmgesteuert aufrufen?

James Chen

Sie müssen diese Delegaten- / Datenquellenmethode nicht direkt aufrufen (sollten Sie auch nicht). UITableView hat eine Funktion dafür:

tableView.cellForRow(at: indexPath)

Erstellen Sie einfach den Indexpfad basierend auf Ihrer Zeile, wie:

let indexPath = IndexPath(row: 1, section: 0)

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

"Wert vom Nichtfunktionstyp kann nicht aufgerufen werden"

Wert vom Nichtfunktionstyp 'String' kann nicht aufgerufen werden

Wert vom Nichtfunktionstyp '[UIImage] kann nicht aufgerufen werden

Alamofire: Wert vom Nichtfunktionstyp 'NSHTTPURLResponse?' Kann nicht aufgerufen werden.

Ein Wert vom Nichtfunktionstyp DateCallBack kann nicht aufgerufen werden

Swift 3 - Wert vom Nichtfunktionstyp 'XCUIElement' kann nicht aufgerufen werden

Wert vom Nichtfunktionstyp 'UIScreen' kann nicht aufgerufen werden

Schnelle Rundfunktion. Wert vom Nichtfunktionstyp 'Int' kann nicht aufgerufen werden

Swift 3: Kann der Wert vom Nichtfunktionstyp '(() -> Void) nicht aufgerufen werden?'

Wert vom Nichtfunktionstyp 'HTTPURLResponse?' Kann nicht aufgerufen werden. Alamofire 4, Swift 3

Wert vom Nichtfunktionstyp '((AnyObject) -> AnyObject?) Kann nicht aufgerufen werden!' - Schnell 3

Wert vom Nichtfunktionstyp kann nicht aufgerufen werden '((Erfolg: Bool, Fehler: NSError?) Wirft -> Void)?)

Wert vom Nichtfunktionstyp 'HTTPURLResponse?' Kann nicht aufgerufen werden. - Alamofire 4.0

Wert vom Nichtfunktionstyp '((UInt) -> Daten?) Kann nicht aufgerufen werden!' mit Alamofire 4

Wert vom Nichtfunktionstyp 'JSON' kann nicht aufgerufen werden. Wie kann ich in Swift einen Wert vom Block zurückgeben?

Methode kann nicht vom Konstruktor aufgerufen werden

'Wert' kann nicht mit einer Argumentliste vom Typ '(String)' aufgerufen werden.

Der Wert vom Typ "jQueryStatic <TElement erweitert Knoten>" kann nicht aufgerufen werden

Wert des Typs kann nicht aufgerufen werden

Swift 2.2-Syntaxfehler: Wert des Nichtfunktionstyps 'UITableView!' Kann nicht aufgerufen werden.

Wert kann nicht vom Kanal abgerufen werden

Wert kann nicht vom Zeiger gelesen werden

Wert kann nicht vom Eingabefeld abgerufen werden

Wert vom Typ kann nicht konvertiert werden

Die zurückgegebene Methode kann nicht vom Instanznamen aufgerufen werden

AnimateWithDuration kann nicht mit einer Argumentliste vom Typ aufgerufen werden

Funktion kann nicht mit einer Argumentliste vom Typ '()' aufgerufen werden

Eine Aktion kann nicht vom Effekt aufgerufen werden

Client-Methode kann nicht vom Server aufgerufen werden