{ "id": "63650", "key": "TIMOB-3018", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "11258", "description": "Holding Pen for Triaged Issues", "name": "Backlog", "archived": false, "released": false } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-06-07T21:25:33.000+0000", "created": "2011-04-15T03:34:53.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "tbs-1.8.0" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-07T21:25:33.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}
We need to resize table view cells in -[TiUITableViewCell\r\nprepareForReuse] to get the maximum efficiency out of reuse of\r\ncells; this includes resizing contents, making sure dropped views\r\nare \"properly\" deallocated by their proxies, and so forth.
\r\nRight now there's a slap patch which resizes table cells to a\r\n\"sensible\" size before reuse, but exactly what constitutes a\r\n\"sensible\" size should be determined by the tableview row (for\r\nexample, based on the row's layout, possibly what kinds of views it\r\ncontains, is it auto, etc.)