如何消除ios8 Todays Extension中的领先差距

时间:2014-09-25 08:02:40

标签: ios iphone xcode6 today-extension

我正在使用具有一个今日扩展功能的应用程序,但当我打开今日扩展我的应用程序的扩展程序显示在iPhone左侧的间隙,看起来像扩展视图右侧50-60像素移位。那我怎么能消除这个差距。

2 个答案:

答案 0 :(得分:8)

最后我找到了删除差距的代码

<强>目标C

-(UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets{
    return UIEdgeInsetsZero;
}

<强>夫特

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

答案 1 :(得分:1)

我试过这个,它对我有用

-(UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets{
     return UIEdgeInsetsZero;
}