i had 2 scene, "List Scene" and "Details Scene". After Click the Item on "List Scene", it will go to "Details Scene". In the "Details Scene", i had some animation, anime the Image keep repeat move from left to right or right to left. After i go back "List Scene", the scene looking like "hanging", i cant do any thing for the List any more(like scrolling). After i check out, found out the "Left to Right,Right To Left" animation is still running on behind. So now i assume, because the previous scene i still running, so current scene not able to detect my finger.
so my question is, is that got any way can remove/release/dismiss the previous scene after popviewcontrolleranimated? below is the code i testing now.
-(void)viewWillDisappear:(Bool)animated{
[super viewWillDisappear:animated];
self.imagePanViewController = nil; //target is this viewcontroller, this viewcontroller handle the animation
[self.navigationController setNavigationBarHidden:NO animated:YES];
}
i had try use some way like "dismissViewController", release, controller = nil, and so on. but the results is still fail and animation keep running on behind.
is that any one can give me some guideline or hints? thanks alot!