2014-07-26 60 views
1

我正在开发比特币今日扩展,并且出于某种原因,控制有一个偏移量。这是它目前的样子:http://i.imgur.com/KxeXePS.png今日扩展未正确定位

正如您所看到的,该按钮几乎不在屏幕上,并且标签不在左侧。

我的故事板是这样的:http://i.imgur.com/6vtfNGJ.png

我试过设置的多个种类的限制,和他们都不来解决该问题。我不确定我可以添加哪些其他信息,但如果您对该项目有任何疑问,我可以回答。

回答

9

要禁用,你必须使用函数widgetMarginInsetsForProposedMarginInsets保证金。

将这个在你的代码(SWIFT):

func widgetMarginInsetsForProposedMarginInsets(defaultMarginInsets: UIEdgeInsets) -> UIEdgeInsets { 
     return UIEdgeInsetsMake(0, 0, 0, 0) 
} 

祝你好运!

参考: https://developer.apple.com/library/prerelease/ios/documentation/NotificationCenter/Reference/NCWidgetProviding_Protocol/index.html#//apple_ref/occ/intfm/NCWidgetProviding/widgetMarginInsetsForProposedMarginInsets

+0

我一直在寻找一个解决方案foreveeeeer。非常感谢! – Mona