This is a small sample application showing how to custom an icon in Navigation Page (Toolbar on Android or UINavigationBar on iOS) This is sample explained in a post for my blog:
Built with C# 6 features, you must be running VS 2015 or VS 2017 to compile.
Built with Xamarin.Forms with support for:
iOS
Android