我如何使用 layer_get_unobstructed_bounds?

How do i use layer_get_unobstructed_bounds?

我想实施 layer_get_unobstructed_bounds() 但它对我不起作用。
当我 运行 应用程序时,它每秒打印一次 -50 而 QuickView 没有不要改变那个。我究竟做错了什么? 总之:layer_get_unobstructed_bounds() 根本没有改变。

这是我的代码:https://github.com/WuerfelDev/LIFT/tree/test
printf 在第 33 行

谢谢!

我的错误是我使用 origin.y 而不是 size.h
我认为它会 return QuickViews 边界,但它实际上代表了部分屏幕 未显示 QuickView


非常感谢推特上的@PebbleDev:

https://twitter.com/PebbleDev/status/771372057590390784