Cellforitematindexpath not called

Source: Internet
Author: User

The data source method that encountered Cellforitematindexpath the previous few days was not called. This is a data source method that CollectionView returns the cell (item).

It has not been called for the following reasons:

1. Delegate not set

2. The controller does not comply with the Uicollectiondatasource protocol

The return value in 3.numberOfItemsInSection is 0

4. This is also the case I encountered: is to initialize the CollectionView to pass a flowlayout, Then, if the value of Flowlayout.itemsize is not set (it cannot be 0), then the Cellforitematindexpath will not be called. Validation can be set to itemsize a fixed value such as (30,30), you can know that its data is wrong.

Cellforitematindexpath not called

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.