廢話不多說,直接上**------------------
在方法裡面判斷,該手機是否是9.0以上,因為3dtouch是9.0以後出的功能
cgfloat currentdeviceversionfloat = [[[uidevice currentdevice] systemversion] floatvalue];
//判斷版本號,3d touch是從ios9.0後開始使用
if (currentdeviceversionfloat >= 9.0) {
//以下為自定義
/// 3d touch開獎大廳 按鈕建立
itemlottery.icon = iconlottery; // 指定圖示
itemlottery.localizedsubtitle = @"開獎全網最快";// 指定子標題
/// 3d touch開獎大廳 按鈕建立
itemgold.icon = icongold;
itemgold.localizedsubtitle = @"比分資訊最全";
/// 3d touch開獎大廳 按鈕建立
itemfriend.icon = iconfriend;
itemfriend.localizedsubtitle = @"尋找身邊的彩友";
// 在此方法裡面新增你的操作
注:// 當專案上線,系統會預設新增分享的功能
3D Touch整合過程整理
在啟動方法裡加入3d touch選單 else return yes pragma mark 建立3d touch選單 void createitem pragma mark 桌面圖示3dtouch按壓後選單的事件 if s edata getvaluefromsettingwithname log...
iOS開發 3D Touch簡要總結
3d touch是ios9推出的適用於iphone6s plus 包括剛出的iphone7 plus 以上的機型的功能。開發主要有4個方面 主介面快捷選單功能 home screen quick action 預覽圖和重擊功能 uikit peek and pop web view預覽鏈結的頁面 w...
3DTouch在Unity遊戲開發中的乙個坑
遊戲測試過程中有這樣乙個反饋,按住控制角色行走,當按住觸控螢幕左鍘邊緣部位時,有時會有1秒左右的延遲.很是影響遊戲的體驗.多次測試後,具體表現為 1.支援3dtouch的裝置才有這個問題,iphone6s iphone7,其它裝置沒有這個問題 2.這些裝置關閉3dtouch功能後,問題就消失了 所以...