1. 程式人生 > >在iOS上實現二維碼功能、二維碼、條形碼、swift 二維碼

在iOS上實現二維碼功能、二維碼、條形碼、swift 二維碼

iOS

識別二維碼、識別條形碼等

 二維碼生成、條形碼生成等

掃碼背景色、掃碼框顏色、掃碼框4個角的顏色均可通過引數修改 動畫效果:線條上下移動、網格形式移動、中間線條不移動(一般掃碼條形碼的效果)

掃碼成功後,獲取當前圖片

模仿QQ掃碼介面 支付寶掃碼框效果 微信掃碼框效果 其他自定義效果

可設定只識別掃碼框內的影象區域


objective-c版本介紹:

掃碼封裝:ZXing和ios系統API封裝


swift版本介紹:

封裝系統API,實現效果基本與objective-c版本一致。

介面效果



相關推薦

iOS實現功能條形碼swift

iOS 識別二維碼、識別條形碼等  二維碼生成、條形碼生成等 掃碼背景色、掃碼框顏色、掃碼框4個角的顏色均可通過引數修改 動畫效果:線條上下移動、網格形式移動、中間線條不移動(一般掃碼條形碼的效果) 掃碼成功後,獲取當前圖片 模仿QQ掃碼介面 支付寶掃碼框效

深度學習在 iOS 的實踐 —— 通過 YOLO 在 iOS 實現實時物體檢測

譯者注: 在閱讀這篇文章之前可能會遇到的一些名詞,這裡是解釋(我自己也查了相當多的資料,為了翻譯地儘可能的簡單易懂一些) Metal:Metal 是蘋果在 iOS 8 之後 提供的一種低層次的渲染應用程式程式設計介面,提供了軟體所需的最低層,保證軟體可以執行在不同的影象晶

iOS實現瀑布流介面

前陣子需要做一個需求,在iPhone上實現瀑布流效果。 第一眼看到這個需求,我想到的兩種解決方案分別是: 1. 使用多個UITableView,然後控制它們同時滾動;  2. 使用一個UIScrollView,然後參考UITableView的實現自己做一個符合需求並且以後可

iOS實現YOLO目標檢測演算法

YOLOv2簡介 yolov2的輸入為416x416,然後通過一些列的卷積、BN、Pooling操作最後到13x13x125的feature map大小。其中13x13對應原圖的13x13網格,如下圖所示。 125來自5x(5+20),表示每一個

iOS-AFNetworking實現斷點續傳功能

上一節說到利用系統原生的方法實現斷點續傳功能,這次我們說下當下最時尚的第三方網路請求庫AFNetworking,利用AFNet實現斷點續傳。其實原理是和NSURLSessionDataTask一樣的。因為我們都知道AFNet在3.0之後是封裝的NSURLSess

IOS開發實現歌詞自動滾動功能

今天練習到媒體播放的模組,學過了音樂播放後,我想實現在tableView中歌詞自動滾動功能,實際操作起來其實並沒有想象的複雜,關鍵是要想到一種能實時更新當前滾動行的方法,我選用的是NSTimer計時器,通過和記錄資料的歌詞對應時間做對比來實現歌詞更新顯示。我就把核心實現記錄

iOS-NSURLSessionDataTask實現斷點續傳功能

平時專案開發中,經常遇到下載視訊、語音、圖片等等,其中斷點續傳是最常見的,當然這也是根據產品需求而定的,如果檔案很小,就用不到斷點,嗖地一下就下載好了。 斷點續傳可以用蘋果原生的方法,也可以用AFNetworking。 本節先講蘋果原生的檔案下載方法,這裡需

Android功能實現,在程式內嵌入ZXing專案

最近二維碼真是越來越火了,隨便電視上、網路上、商場裡,到處都是二維碼。而內嵌二維碼掃描功能的軟體也越來越多,QQ、微信、UC瀏覽器等等應用都可以對著二維碼掃一掃,感覺我們自己的應用裡不加上二維碼掃描功能,都跟不上時代潮流了。所以今天我就將帶著大家一起,在我們自己的程式里加入二

實現微信帶引數的功能

.近期專案中需要使用到將在門店註冊的會員做個區分,以便每個商戶統計在微商城內的業績 在這裡就需要使用到帶引數的二維碼。將門店引數載入二維碼裡面,使用者在掃描二維碼後,將使用者唯一的openid關聯到使用者掃碼的門店   1 ,實現步驟 ① 當然是拿到使用者的accesstoken這個很重要,

iOS原生實現拉近放大

http://www.cocoachina.com/ios/20180416/23033.html 2018-04-16 15:34 編輯: yyuuzhu 分類:iOS開發 來源:程式鵝 8 3008 iOS &nb

Unity3d 功能(掃及相簿讀取,適配ios與android)

EasyCodeScanner外掛包含了掃碼及圖片識別功能。但是隻有ios部分的。android部分使用zbar的開源包實現的EasyCodeScanner匯入Xcode報錯解決方案開啟BuildPh

Android App掃描功能實現

轉載:http://blog.csdn.net/yuzhiqiang_1993/article/details/782920041.基本的掃一掃掃描二維碼從圖片可以看到,我掃的二維碼還是挺複雜的一個二維碼,識別速度還可以。具體使用跟裝置的攝像頭配置有很大關係。掃描條碼(準確率

php利用phpqrcode生成,並將蓋在一張圖實現美化

       這兩天在開發一個支付寶授權功能,因為要用到二維碼分享掃描功能,每條記錄都有專屬的二維碼,所以需要生成專屬二維碼並且這個二維碼還得有些引導功能,所以需要將生成的二維碼放在實現準備好的圖片上面。       &nbs

cocos2dx-lua在android實現生成及掃描

首先說明下,生成二維碼是用android原生的BitMatrix和Bitmap類來生成的,而掃描二維碼用到了google官方的zxing包(core.jar)。 這裡我把所有生成二維碼的程式碼和lua呼叫的掃描二維碼方法都放在了專案->frameworks->

在android實現生成和掃描

先在androidstudio上匯入libzing的Module,然後再app上把那個libzing新增上去,這樣我們的app就關聯了那個libzing庫了 然後我們就只在app這個工程下寫程式碼就行了。activity_main.xml佈局如下

使用jquery.qrcode生成實現微信分享功能

pen spa blog 插件 詳情 空間 asc inf pan 前言: 最近有個這樣的需求,在pc端的商品詳情頁增加分享功能。 微博分享、QQ好友分享、QQ空間分享這些都很常見。但是微信分享我還沒有手動寫過(以前改過)。 最終效果如下圖: 解決方案:使用jque

android中Zxing實現功能的快速整合以及掃描介面的定製

Zxing二維碼庫是相當豐富。但是我們往往只需要裡面的掃碼識別以及生成二維碼的功能就可以了,所以這次用到了已經抽離出核銷程式碼的框架包 compile ‘com.journeyapps:zxing-android-embedded:3.3.0’,來快速整合開發

ZXing實現生成不帶logo的和帶logo的以及掃功能

先吐槽下,CSDN的新介面真是看得我不順眼,連HTML編輯器都用不了咯,回頭看以前寫的部落格,介面真是亂七八糟的,這一下子得有多少人不適應,搞什麼東東呢,而且上傳不了資源了,部落格的demo上傳不了咯,

H5實現掃描功能

為了實現H5掃描二維碼功能,我在網上找到了可用的程式碼:https://github.com/zhiqiang21/WebComponent/tree/master/html5-Qrcode 該程式能基本實現手機拍照或從相簿選擇二維碼實現掃描輸出功能,注意要點為: 1.該程式引用zepto.js庫,可用jQu

實現一個特殊的棧,在實現棧的基本功能的基礎,再實現返回棧中最小元素的操作

empty util run print pri ont com res 字符串 請指教交流! 1 package com.it.hxs.c01; 2 3 import java.util.Stack; 4 5 /* 6 實現一個特殊的棧,在實現棧的基本