today-extension

    2熱度

    1回答

    您好,我想將語音框架添加到iOS 10 Today擴展中。 我嘗試使用SpeakToMe示例https://developer.apple.com/library/content/samplecode/SpeakToMe/Introduction/Intro.html用AVAudioEngine錄製音頻。 但我得到一個異常,當我嘗試啓動音頻引擎 try audioEngine.start()

    0熱度

    1回答

    我的應用程序想要發佈,但我今天的擴展沒有完成,所以我想使今天的部件禁用,我想稍後恢復它,然後繼續開發它,誰知道它?感謝您的回答。

    1熱度

    1回答

    我是今天的新擴展,我有這個警告,有誰知道如何匹配可選要求? 參數的類型的實例方法的協議 'widgetPerformUpdate(completionHandler :)' 近強制性要求相匹配'widgetPerformUpdate(completionHandler :) 'NCWidgetProviding' func widgetPerformUpdate(completionHandler

    0熱度

    1回答

    溝通,所以我能夠使用App Groups共享數據,但我想知道是否有可能更新今日擴展的數據。 所以在我的iOS應用程序我有一組數據,從Firebase獲取數據並更新App group 現在我今天的分機都能恢復只有在iOS應用已打開App group數據。 我想從今天的擴展中調用iOS應用程序來更新數據,因爲iOS有一個調用Firebase的方法,該方法更新App Group。 這甚至可能嗎?

    9熱度

    2回答

    我有一個小部件,它每天定期從服務器獲取更新,但如果用戶實際看它,則希望它立即再次更新。這在iOS 8/9中一直運行良好...... viewWillAppear特別在視圖即將出現時解僱。 但在iOS 10中,它似乎也發生在其他時間。不知道什麼時候。但突然間,我得到的更新服務的點擊量是付費服務的5倍,所以這是一個真正的問題。 有沒有一種方法,在今天小部件,可以保證小部件實際上是可見的?或者,至少,今

    -1熱度

    1回答

    我知道這種類型的問題之前已被問過,但它們都不能解決我的問題。 我想將今日的延伸高度設置爲可變。 爲此,我已經包括下面的代碼的建議在相關的帖子: override func viewDidLoad() { super.viewDidLoad() if #available(iOSApplicationExtension 10.0, *) {

    7熱度

    2回答

    我使用的Xcode 8.0,斯威夫特3 我正在顯示的文字和圖像今天的擴展,但經常出現這種消息,今天擴展不起作用。 很少工作。 程序退出代碼爲結束:0 我在境界保存的數據,並使用數據(字符串,圖像)今天擴展 是它會導致內存限制?那麼,我如何可以減少有關今天擴展使用的內存? 我的擴展代碼: class Information: Object { dynamic var Name = ""

    0熱度

    1回答

    我有一些新的今天擴展格式的麻煩。在擴展模式下它可以,但緊湊模式是一個真正的痛苦。我無法理解這種壓縮機制的工作原理。在我的情況下,一個小字體和視圖的頂部只是消失,而不是我喜歡看到的。 我試圖改變self.view框架,並使一些項目隱藏,但沒有sence。 其他人都有嗎?我該如何解決它?

    4熱度

    1回答

    我正在尋找以編程方式更改今日擴展的高度。正如iOS10 SDSK的介紹NCWidgetDisplayMode我試圖用它來以編程方式更改我的preferredContentSize的高度。 我已經實現widgetActiveDisplayModeDidChange: @available(iOSApplicationExtension 10.0, *) func widgetActiveDispl

    0熱度

    1回答

    我的問題是,我無法弄清楚如何讓我的整個擴展顯示。它應該顯示四行但它總是切斷這樣的: 我讀了一些線程,並試圖preferredContentSize,但它不工作之一: func widgetPerformUpdate(completionHandler: (@escaping (NCUpdateResult) -> Void)) { self.preferredContentSize =