2014-07-26 93 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