3dtouch

    0熱度

    1回答

    我創建了一個音板,並且當您長時間按壓拼貼塊(CollectionView Cell)時,它會變成3D Touch彈出式文本的拼貼。 我有一個ViewCollection,故事板ID爲'tilePreview'。下面的代碼,但3D觸摸沒有。 我該怎麼做?有誰能夠幫助我? import UIKit import AVFoundation class CollectionViewControlle

    3熱度

    1回答

    我想知道設備是否支持3D Touch。我不喜歡使用UITraitCollection的forceTouchCapability屬性,因爲如果用戶在設置中關閉了3D Touch,它可能會返回iPhone 6s的unavailable。 我想知道,無論設置如何,硬件都可以使用3D Touch。我看到的唯一可能的解決方案是檢查設備的型號。但是,也許有人會提出更穩定和簡單的解決方案。 背景:我已將Home

    7熱度

    1回答

    是否可以檢測觸摸並從當前用作3D Touch的視圖控制器的UIViewController中獲取觸摸的位置? (我想在觸摸從左到右移動時更改預覽控制器內的圖像) 我試過touchesBegan和touchesMoved都沒有被觸發。 class ThreeDTouchPreviewController: UIViewController { func getLocationFromTouch(

    0熱度

    1回答

    我可以將3d touch添加到不在集合視圖或表格視圖中的單張照片嗎?我似乎看到的所有內容都使用集合視圖。 我有一張圖片,顯示的信息與視圖,但圖片是一個小廣場我有它,所以我可以點擊照片,它在視圖控制器中打開,但我想添加偷看它。

    2熱度

    1回答

    我正在爲我的應用使用UserNotifications實施一種警報通知。當3D觸摸此通知時,我希望它顯示一些「警報信息」,並選擇「暫停」警報,這將在5分鐘內有效地重複通知。 這一切都工作正常,但通知不會被解僱,當我點擊貪睡按鈕。 我使用的是NotificationContentExtension來修改內容,並帶有categoryIdentifier "ReminderNotificationExt

    0熱度

    1回答

    我在一個ViewController和UIView中有兩個UITableView,我試圖實現Peek和Pop,但每次註冊兩個表時,它只能用於第一個表。下面就是我在註冊UITableViews: if traitCollection.forceTouchCapability == UIForceTouchCapability.available { registerForPreviewin

    0熱度

    1回答

    我需要能夠爲我的UICollectionView在Peek和Pop的提交函數中獲得indexPath.row。 func previewingContext(_ previewingContext: UIViewControllerPreviewing, commit viewControllerToCommit: UIViewController) { } 我需要這樣做,因爲在U

    3熱度

    1回答

    由於某些原因,這不起作用。 我想將預覽操作添加到我的窺視視圖控制器。此視圖控制器是以編程方式創建的,並不實際存在於文件中。 我有一個定期ViewController,我不能override func previewActionItems() -> [UIPreviewActionItems] 它根本沒有露面,也不會編譯,因爲它沒有什麼可以替代。 我發現所有教程來自斯威夫特2,和我使用的斯威夫特3

    1熱度

    1回答

    我試圖實現3D觸摸功能對於我的應用程序類似於蘋果的聯繫人應用程序,以顯示與圖像標題和副標題一些喜歡的圖標如下圖所示的圖像 Required Output 但什麼我開發它看起來像這樣 What I can Develop 有沒有什麼辦法可以開發出來?或蘋果不允許這樣做?

    0熱度

    1回答

    在iOS 11和Swift中,如何在主屏幕上顯示3D觸摸「快速操作」(彎曲菜單項和除選定元素之外的背景模糊),但在我的應用程序? 看到手機應用程序的這張截圖以供參考: