User Profile & Activity

Domingo Fugaban Member

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

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.

I don't think Navigated event is being triggered everytime a view is loaded. There are instances that Navigated are not invoked, especially when you're not passing any data when navigating to a new view.

Hi Handy,Thanks for your response. As always, we are thankful for your ideas and expertise. 

I was told the next version of Crosslight will be released this quarter. We are hoping it would be very soon. because it seems most of the things we need are supported by the next version. Well, good luck to that and we are looking forward to take advantage of the new features. 

On the other hand, we have already set LoginViewModel as the root viewmodel, but it is being wrapped as part of the UINavigationViewController... allowing users to go back to the login page. We'll revisit the tutorial you introduced for the Custom Presenters and see what we can do from there. That said, when does the Navigated event occurs? Does it take place when the view has already been loaded? Am not sure if this information is contained in the document and missed it somehow.

For any comment, please advise. Many thanks and best regards.
Posted: February 17, 2014 5:52 AM

Hi!


Thanks for your response. File has been re-attached. 

All times are GMT -5. The time now is 6:22 AM.
Previous Next