I was surprised when I created a view with a Button and a Label in Xamarin.Forms. When I ran the project on iOS, the Button had a font size of 15, and the Label had a font size of 17. By contrast, a default iOS UIButton object has a font size of 18, while a UILabel has a font size of 17.
My question is -- is that a bug, or a feature? I could imagine a decision at Xamarin to choose the font sizes to give a uniform experience across platforms. Is that what is going on? Or is this an error on Xamarin's part?