[發明專利]iOS中加載GIF動畫的方法及裝置有效
| 申請號: | 201710162010.9 | 申請日: | 2017-03-17 |
| 公開(公告)號: | CN107038219B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 汪剛;張文明;陳少杰 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F3/0484 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | ios 加載 gif 動畫 方法 裝置 | ||
1.一種iOS中加載GIF動畫的方法,其特征在于,包括以下步驟:
A1、使用懶加載的方式,創建一個網頁界面;在內存中創建一個手勢,為創建的手勢添加消息回調的對象;設置網頁界面的顯示大小和顯示位置;
A2、將網頁界面添加到當前的控制器;獲取申請加載GIF動畫的網絡請求,讀取存儲在網絡的GIF動畫的統一資源定位符URL,通過URL加載GIF動畫;
所述步驟A2之后還包括以下步驟:
B1、點擊網頁界面,觸發手勢操作,截取圖像;創建一個和網頁界面相同大小的圖像對象,將截取的圖像賦值給創建的圖像對象;
B2、將圖像對象顯示出來,顯示的內容是截取的網頁界面區域的內容,同時隱藏播放動畫的網頁界面。
2.如權利要求1所述的iOS中加載GIF動畫的方法,其特征在于:步驟B1中所述截取圖像的流程如下:
a、使用蘋果自帶的.size函數獲取截圖的大小;使用蘋果的系統函數,獲取當前界面的圖像上下文;
b、截取網頁界面的圖層的圖像;獲得截取的圖像;結束圖像上下文。
3.一種iOS中加載GIF動畫的裝置,其特征在于:該裝置包括創建單元、加載單元、截取單元、顯示單元以及隱藏單元,其中:
創建單元用于:使用懶加載的方式,創建一個網頁界面;在內存中創建一個手勢,為創建的手勢添加消息回調的對象;設置網頁界面的顯示大小和顯示位置;
加載單元用于:將網頁界面添加到當前的控制器;獲取申請加載GIF動畫的網絡請求,讀取存儲在網絡的GIF動畫的統一資源定位符URL,通過URL加載GIF動畫;
截取單元用于:點擊網頁界面,觸發手勢操作,截取圖像;創建一個和網頁界面相同大小的圖像對象,將截取的圖像賦值給創建的圖像對象;
顯示單元用于:將圖像對象顯示出來,顯示的內容是截取的網頁界面區域的內容;
隱藏單元用于:隱藏播放動畫的網頁界面。
4.如權利要求3所述的iOS中加載GIF動畫的裝置,其特征在于:所述截取單元包括獲取子單元、截取子單元,其中:
獲取子單元用于:使用蘋果自帶的.size函數獲取截圖的大小;使用蘋果的系統函數,獲取當前界面的圖像上下文;
截取子單元用于:截取網頁界面的圖層的圖像;獲得截取的圖像;結束圖像上下文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710162010.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種卡具
- 下一篇:一種起吊裝置用螺栓式連接件





