I've already found in SO several answers on how to pre-load all tab views when app launches with either this solution here or here but nothing seems to work.
With both of these solutions, second tab view is clearly loaded from first tab however (simple print checking) however I've noticed collectionView datasource methods are not called. I want to avoid the slight delay before photos are populated into collection view, this is why I want to load second tab when app launches.
It clearly seems that assets are fetched for the first time (in ViewDidLoad method) when second tab view appears and not before when instantiated in first tab as requested.
Any ideas ?
thanks.