我目前正在嘗試爲通知中心開發自己的iOS應用程序擴展,但寬度有問題。我無法將我的小部件更改爲全屏,如截圖上的Calender-Extension。我的ViewController內容總是會留下一些空白。 (請參閱第二個屏幕截圖中的數字小工具)看起來這是默認行爲,但必須有解決方法。任何想法如何解決這個問題?如何爲通知中心全寬製作iOS應用程序擴展?
0
A
回答
1
在你的主擴展視圖控制器,覆蓋- (UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets
並返回任何UIEdgeInsets
您的擴展需求。如果你想在所有邊填充0,只需返回UIEdgeInsetsZero
。
4
你必須這樣做:
- (UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets{
return UIEdgeInsetsMake(0, 0, 0, 0);
}
採取
相關問題
- 1. 是否需要在IOS中爲鍵盤擴展製作通用應用程序?
- 2. 使iOS動作擴展得到通知,主機應用程序變爲活動
- 3. 如何在iOS動作應用程序擴展中調試Javascript
- 4. NSExtensionActivationRule&iOS應用程序擴展:如何激活iTunes中的擴展程序
- 5. 如何在IOS動作擴展中託管應用程序發送數據到應用程序擴展
- 6. 獲取今日擴展中的通知中心的寬度
- 7. 在應用程序中禁用iOS 5通知中心手勢
- 8. iOS iMessage應用程序擴展 - 複製iMessage貼紙應用程序行爲
- 9. iOS共享擴展通知
- 10. ContentPresenter在Windows 10的uwp應用程序不擴展到全寬
- 11. 擴展庫應用控制中心列寬或應用控制替代
- 12. AIR iOS應用程序打開通知中心
- 13. 設置iOS 5的應用程序默認值通知中心
- 14. iOS應用程序在更新後從通知中心消失
- 15. Appcelerator iOS應用程序不是全寬
- 16. 如何在Gamesalad for iOS中製作通用應用程序?
- 17. Facebook:應用程序擴展在iOS 8
- 18. iOS示例代碼清除通知中心的應用程序通知?
- 19. 製作程序擴展
- 20. 如何從構建中排除IOS 8應用程序擴展?
- 21. 如何識別Xamarin.iOS中的iOS應用程序擴展崩潰?
- 22. 如何在ios應用程序擴展中上傳
- 23. 如何製作通知中心小部件(iOS 5)
- 24. 的Chrome擴展程序通知窗口
- 25. Chrome擴展程序桌面通知
- 26. 與CNN通知的Chrome擴展程序
- 27. 如何從應用程序打開通知中心
- 28. 禁用ios5通知中心爲web應用程序下拉
- 29. 如何製作通用應用程序
- 30. 通知擴展