Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-9500

iOS: Table view rows that are not visible on screen should be recycled

    Details

      Description

      Problem

      When adding table rows dynamically to a table view and there is a large data set, eventually the application will run out of memory because table rows and their child UI components are never released as more rows are scrolled through and added.

      Feature requested

      In native iOS the table view rows are recycled so even for large or infinite data sets, there is always a limited number of rows that are in memory at any given time. In Titanium, this is not the case. It is not possible to have an infinite amount of table view rows without the application crashing or degrade in performance.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mstepanov Max Stepanov
                Reporter:
                btran Betty Tran
              • Watchers:
                0 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Titanium SDK/CLI <> Titanium Mobile
                    Synced with:
                    TIMOB-13661
                    Sync status:
                    ERROR
                    Last received:
                    Last sent:

                    Git Integration