Huy Nguyen
dcf858eac1
[ASDisplayNode] Trigger a layout pass whenever a node enters preload state ( #3263 )
...
* Add a thread-safe layoutIfNeeded implementation to ASDisplayNode
* Trigger a layout pass when a display node enters preload state
- This ensures that all the subnodes have the correct size to preload their content.
* ASCollectionNode to trigger its initial data load when it enters preload state
* Minor change in _ASCollectionViewCell
* Layout sublayouts before dispatch to main for subclass hooks
* Update comments
* Don't wait until updates are committed when the collection node enters display state
* Same deal for table node
* Explain the layout trigger in ASDisplayNode
2017-04-13 16:25:17 -07:00
..
2017-04-07 15:04:50 -07:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-03-31 10:48:11 -07:00
2017-03-31 10:48:11 -07:00
2017-02-26 18:14:13 -08:00
2017-04-13 16:25:17 -07:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-03-01 11:25:37 -08:00
2017-02-26 18:14:13 -08:00
2017-02-27 17:19:01 -08:00
2017-04-12 11:13:44 +01:00
2017-04-12 11:13:44 +01:00
2017-04-12 11:13:44 +01:00
2017-02-26 18:14:13 -08:00
2017-03-03 15:31:28 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-03-14 07:27:34 -07:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-03-14 07:27:34 -07:00
2017-02-26 18:14:13 -08:00
2017-04-13 16:25:17 -07:00
2017-03-28 11:48:20 -07:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-04-13 16:13:21 -07:00
2017-04-13 16:13:21 -07:00
2017-04-10 15:06:40 -07:00
2017-04-10 15:06:40 -07:00
2017-03-28 10:42:59 +01:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-03-28 10:42:59 +01:00
2017-04-05 11:58:11 -07:00
2017-04-05 11:58:11 -07:00
2017-03-03 15:31:28 -08:00
2017-03-15 13:20:01 -07:00
2017-03-03 15:31:28 -08:00
2017-03-10 14:33:30 +00:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-03-02 11:51:16 -08:00
2017-03-03 15:31:28 -08:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00
2017-04-12 11:13:44 +01:00
2017-04-12 11:13:44 +01:00
2017-02-26 18:14:13 -08:00
2017-02-26 18:14:13 -08:00