【发布时间】:2014-09-25 08:02:40
【问题描述】:
我正在开发一款具有 Todays Extension 功能的应用程序,但是当我打开 Todays Extension 时,我的应用程序的扩展程序在 iPhone 的左侧显示有间隙,看起来扩展程序视图向右移动了 50-60 像素。那么我该如何消除这个差距。
【问题讨论】:
标签: ios iphone xcode6 today-extension
我正在开发一款具有 Todays Extension 功能的应用程序,但是当我打开 Todays Extension 时,我的应用程序的扩展程序在 iPhone 的左侧显示有间隙,看起来扩展程序视图向右移动了 50-60 像素。那么我该如何消除这个差距。
【问题讨论】:
标签: ios iphone xcode6 today-extension
我终于找到了消除差距的代码
Objective-C
-(UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets{
return UIEdgeInsetsZero;
}
斯威夫特
func widgetMarginInsetsForProposedMarginInsets(defaultMarginInsets: UIEdgeInsets) -> UIEdgeInsets{
return UIEdgeInsetsZero
}
【讨论】:
我试过了,它对我有用
-(UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets{
return UIEdgeInsetsZero;
}
【讨论】: