Quantcast
Channel: MVVM Light Toolkit
Viewing all articles
Browse latest Browse all 1826

Commented Unassigned: Xamarin Evolve demo NavigationService & nuget v5.0.2 is different [7675]

$
0
0
I tried to reproduce your Xamarin Evolve demo and I'm facing an issue with the NavigationService.

__Configure method problem:__

Xamarin Evolve Configure signature
```
public void Configure(string pageKey, Type pageType)
```

GalaSoft.MvvmLight.Platform (Android) Configure signature
```
public void Configure(string key, Type activityType)
```

GalaSoft.MvvmLight.Platform (iOS)
```
public void Configure(string key, Type controllerType)
```

GalaSoft.MvvmLight.Platform (WPSL81) Configure signature
```
public void Configure(string key, Uri targetUri)
```

Do you think it would be possible to add the same signature on the WPSL81 version?

__Initiliaze method problem__

Xamarin Evolve has an Initiliaze methods for all three platforms.
```
public void Initialize(NavigationPage navigation)
```

There is only one specific for iOS
```
public void Initialize(UINavigationController navigation)
```
Comments: Hi, The Initialize and the Configure methods are platform-specific. They need to be different because of differences in the way that the navigation works on all these platforms. Can you explain what you mean? Thanks Laurent

Viewing all articles
Browse latest Browse all 1826

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>