Today ViewController的主视图向右移动

时间:2014-11-08 15:33:39

标签: ios objective-c xcode widget

我正在向现有应用添加一个小部件,当我向TodayVewController的主视图添加标签并运行我的应用程序然后查看通知中心时,它会向右移动!

enter image description here enter image description here

任何想法如何解决这个问题..谢谢

1 个答案:

答案 0 :(得分:2)

为今日视图设置了默认边距。这就是它向左移动的原因。您可以通过实施

覆盖默认值
- (UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets{
        defaultMarginInsets.left = 0;

        return defaultMarginInsets;
 }

见这里:App Extension Programming Guide