试图找到方向设置或配置属性,但没有找到。还有一个问题:
是否可以禁用某些特定页面上的更改方向?
它看起来是可能的,但需要大量额外的自定义渲染器工作:http://forums.xamarin.com/discussion/18251/prevent-screen-rotation
对于Android,你可能不得不在不想要旋转时将Activity.RequestedOrientation
设置为ActivityInfo.SCREEN_ORIENTATION_NOSENSOR
,而在需要旋转时则设置为ActivityInfo.SCREEN_ORIENTATION_SENSOR
。
iOS解决方案在该线程中链接,并涉及使用自定义渲染器。
希望有所帮助!