【发布时间】:2020-12-31 09:45:39
【问题描述】:
我在做一些手动定位,需要考虑ios上的安全区。
我遇到的问题是,当我在 OnAppearing 方法中时,SafeAreaInserts 方法返回的厚度值为 0。旋转设备后(在 SizeChanged 事件中),情况不再如此。由于进入视图时不会触发 SizeChanged,因此我找不到设置 SafeAreaInsets 时引发的事件。
var safeInsets = On().SafeAreaInsets();
在 this topic 中,我发现更改 SafeAreaInsert 的事件“稍后”触发,但我的共享 Xamarin.Forms 项目中似乎没有 this event。
【问题讨论】:
标签: xamarin.forms xamarin.ios safearea