In some cases, viewWillAppear will be call again, then the UI in QBAssetsCollectionViewController will be a mess.