你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> 源碼推薦(5.07):JsWebView實現objectc與javascript交互,高仿支付寶手勢解鎖(增強版)

源碼推薦(5.07):JsWebView實現objectc與javascript交互,高仿支付寶手勢解鎖(增強版)

編輯:IOS開發基礎

JsWebView實現objectc與javascript交互(作者:xdf)

JsWebView實現objectc與javascript交互

示例功能:

- pushView 過場效果

- popView 回退效果

- setTitle 修改當前標題

用法:

var callback = function() {

  $('#pushView').addEventListener('click', function() {
    JSBridge.invoke('pushView', {
      url: 'index.html'
    });
  }, false);

  $('#popView').addEventListener('click', function() {
    JSBridge.invoke('popView');
  }, false);

  $('#setTitle').addEventListener('click', function() {
    JSBridge.invoke('setTitle', 'newTitle');
  }, false);
};

document.addEventListener('JSBridgeReady', function() {
  callback();
}, false);

測試環境:Xcode 6.2,iOS 6.0以上

JsWebView實現objectc與javascript交互

高仿支付寶手勢解鎖(增強版)(作者:馮成林)

CoreLock

高仿支付寶解鎖!

注:本框架是高仿支付寶,並集成了所有功能,並非一個簡單的解鎖界面展示。個人制作用時1周多,打造解鎖終結者框架。

框架特性:

.ios版本兼容ios 7.0及以上.

.扁平化設計,全部使用QuartzCore引擎繪制,沒有使用任何圖片素材

.完全解耦,不需要繼承,不需要定義成員屬性,類方法直接搞定一切。

.自動管理生命周期,你只需要使用即可,不需要管理控制器的生命周期。

block封裝,不需要任何代理

.完美屏幕適配,支持所有ios設備。

.做了比較多的性能優化,最大必的提高性能。

.完善的錯誤處理機制。

Charlin想說:

此版本是全部的QuartzCore繪制,整個框架使用了幾乎所有的QuartzCore技術,如果你有興趣,可以看下源代碼, 算是一個比較不錯的QuartzCore實戰教程。

對於本框架,有以下技術點和大家分享:

1.主界面使用Xib定制,如果你需要添加控件,非常方便,比如支付寶頂部有用戶頭像,我這裡沒有,所以就沒加,如果你需要加,直接在xib添加即可。

2.本地數據存儲使用沙盒存儲。

3.無任何代理設計,全程使用block解決,引用老劉的一句話,目前代理設計模式正在被塊代碼所逐步取代。

4.解鎖線條繪制使用的是比較復雜的奇偶裁剪技術。有興趣可以看看蘋果官方示例。

5.關於QuartzCore,使用到的技術除了基本的繪制以外,還使用了圖形上下文棧,矩陣變換,刷新圖層等。

6.本框架考慮了添加密碼,修改密碼,驗證密碼,忘記密碼等支付寶幾乎全部的功能,並且使用簡單。

測試環境:Xcode 6.2,iOS 6.0以上

高仿支付寶手勢解鎖(增強版)

一個簡單的搖桿(作者:qcc107)

一個簡單的搖桿,基於弧度。通過搖桿的滑動實現上下左右四個方向的觸發。

測試環境:Xcode 6.2,iOS 6.0以上

一個簡單的搖桿

幻燈終結者:超簡單、酷且炫、多樣式、自定義、無限滾動!!(作者:馮成林)

CorePPTVC

幻燈終結者:超簡單、酷且炫、多樣式、自定義、無限滾動!!

框架特性:

.1.支持ios7及以上系統.

.2.使用簡單,傳入數組即可.

.3.支持本地數組展示,網絡數據展示,以及數組實時切換.

.4.支持子線程數據展示.

.5.界面使用Xib定制,方便您細微調整或者人性化定制.

.6.擁有良好的界面切換動畫,多種樣式可選擇.

.7.支持定時器自動切換且界面push定時器停止.

.8.支持幻燈點擊事件回調.

.9.幻燈框架可任意擴展與自定義.

.9.內部很多控件均可高度自定義樣式,靈活性非常大.

幻燈終結者:超簡單、酷且炫、多樣式、自定義、無限滾動!!

CDPImageCollectionView封裝實現UICollectionView圖片橫向豎向無限輪播(作者:CDP)

CDPImageCollectionView封裝實現UICollectionView圖片無限輪播,cell復用不浪費內存

滾動方向分為橫向和豎向,內置計時器及pageControl頁面控制,可自行開啟關閉(計時器默認關閉,pageControl默認開啟),具體使用看demo

(需要用到SDWebImage進行網絡圖片下載,如工程已有SDWebImage,可將本SDWebImage去掉)

測試環境:Xcode 6.2,iOS 6.0以上

CDPImageCollectionView封裝實現UICollectionView圖片橫向豎向無限輪播

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved