今天Widget缩进/不使用所有空间

时间:2016-05-04 05:20:10

标签: xcode autolayout uistoryboard today-extension

在iOS中构建Today Widget,我的视图不占用屏幕的整个宽度:

enter image description here

在上面的屏幕截图中看到超出屏幕该点的任何内容都会被切断。

我已使用Today Widget扩展程序提供的标准故事板进行设置:

enter image description here

这让我感到困惑,因为我看到很多其他应用程序今天的扩展使用了屏幕的整个宽度。

1 个答案:

答案 0 :(得分:1)

您需要像这样实施widgetMarginInsetsForProposedMarginInsets:

   func widgetMarginInsetsForProposedMarginInsets(defaultMarginInsets: UIEdgeInsets) -> UIEdgeInsets {
      return UIEdgeInsetsZero
    }

检查Apple Doc - Design the UI