recherche

Maison  >  Questions et réponses  >  le corps du texte

ios - tableview 只执行numberOfRowsInSection,不执行cellForRowAtIndexPath代理方法

tableview是用storyboard创建的,我在代码中执行[self.tableView reloadData];
执行numberOfRowsInSection的时候返回的值是 value > 0 的。但是不执行cellForRowAtIndexPath方法。

代理也已经设置好。

PHPzPHPz2890 Il y a quelques jours848

répondre à tous(5)je répondrai

  • ringa_lee

    ringa_lee2017-04-17 17:56:21

    Est-il vrai que la fonction cellForRowAtIndexPath n'est pas utilisée ? Vous pouvez vous arrêter et jeter un œil. Est-il possible que vous n’ayez pas remarqué que je suis parti ?

    répondre
    0
  • 阿神

    阿神2017-04-17 17:56:21

    [self.tableView reloadData] n'est-il pas écrit dans le thread principal ?

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 17:56:21

    Êtes-vous sûr qu'il s'agit de cellForRowAtIndexPath ? Si vous regardez de plus près, vous pourriez être confus. Une autre fonction est très similaire à celle-ci

    répondre
    0
  • 黄舟

    黄舟2017-04-17 17:56:21

    Il se trouve que je rencontre également ce problème, l'avez-vous résolu ? Comment le résoudre ?

    répondre
    0
  • 阿神

    阿神2017-04-17 17:56:21

    Dans quelles circonstances les données sont-elles rechargées ? S'il est téléchargé de manière asynchrone, il doit être renvoyé au thread principal pour être actualisé.

    répondre
    0
  • Annulerrépondre