iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hi,
Our previous issues haven't been solved, and yet another issue is being experienced by our team with the NavigationService from Crosslight. Here's the output being thrown when in debug mode.
2014-03-18 17:14:56.533 xxxxxx[2582:70b] nested pop animation can result in corrupted navigation bar 2014-03-18 17:14:56.911 xxxxxx[2582:70b] Finishing up a navigation transition in an unexpected state. Navigation Bar subview tree might get corrupted.
THis issue occurs when closing one of the UIFormViewController at the end of the navigation stack. Here's the navigation sequence : A.) ListViewModeBase > B.) ListeViewModelBase > C.) EditorViewModelBase > D.) ListViewModelBase > E.) EditorViewModelBase
Once "E.) EditorViewModelBase" is closed, then you go back until "B.) ListViewModeBase", that's when the navigation bar gets corrupted. There are instances where the same page is loaded for every backward navigation. Here's the code that we are using to close the view:
this.NavigationService.Close(new NavigationResult(NavigationResultAction.Done));
Hello Domingo,
Can you help us in providing the sample that simulates this issue? We need this to understand your issue issue deeply.
Regards,Handy
Hi Handy,
Thanks for responding. However, as much as we would love to provide our solution to this forum, we just can't. Understand that we are implementing this on a live source code and is currently connected to an enterprise database. Creating a sample as complex as the navigation we have stated below will take most of our time, and we are currently in a tight schedule.
But, to give further information... these contexts are contained within a UITabBarController with EnsureNavigationContext property set to true. Furthermore, we are using the code snippet "this.NavigationService.Close(new NavigationResult(NavigationResultAction.Done));" after an asynchronous operation has been completed on page/view E.
Going back and forth from A to D view models are okay, but once view model is closed, that's where the problem occurs. I have attached the viewmodel and viewcontroller used in E. Please check it out.
Here, I thought this might be related to this issue. But that's xcode, so...
2014-03-19 11:37:05.398 Mercury[6580:a07] nested push animation can result in corrupted navigation bar2014-03-19 11:37:05.820 Mercury[6580:a07] Finishing up a navigation transition in an unexpected state. Navigation Bar subview tree might get corrupted. 2014-03-19 11:37:05.821 Mercury[6580:a07] Unbalanced calls to begin/end appearance transitions for <UINavigationController: 0x1b5747d0>.
http://stackoverflow.com/questions/8224366/unbalanced-calls-to-begin-end-appearance-transitions-warning-when-push-a-view/11080929
Thank you for the detail. The issue is under investigation. I would back to you as soon as we got the result from our developer.
Thank you for sharing your resources. It was really helpful and our developer team also agreed with your research.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname