iOS Today Widget在底部被切断

时间:2014-12-20 01:57:41

标签: ios swift widget cgsize

我为“今日视图”中显示的应用创建了一个Widget扩展程序。它运行良好,但它切断了下一个小部件启动的内容的底部。我试图在preferredContentSize中调整高度,但似乎没有改变。你知道我哪里错了吗?

2 个答案:

答案 0 :(得分:2)

当窗口小部件高度太大时会发生这种情况。

我不记得要记录下来,但你可以在这篇文章中找到最大高度: Maximum height of iOS 8 Today Extension?

答案 1 :(得分:0)

这实际上不是preferredContentSize的错,苹果将最后一个小部件剪掉了,因为底部用于iPhoneX系列的苹果,所以您需要像50px那样将部分子视图设置为超级视图之外的部分,那将起作用。