240 發(fā)簡信
IP屬地:江蘇
  • iOS開發(fā) 在桌面生成快捷方式(2 )

    在上篇文章中,我介紹了在iPhone桌面生成快捷方式的原理雏亚,并介紹了最簡單的實(shí)現(xiàn)方式缨硝,網(wǎng)絡(luò)依賴嚴(yán)重、用戶體驗(yàn)差罢低、開發(fā)簡單追葡,這是我對(duì)這種方式的看法。用戶體驗(yàn)差必然會(huì)導(dǎo)致我們的產(chǎn)...

  • xib中的frame

    使用XIB自定義cell匀钧,并且使用了Masonry翎碑,所以在awakeFromNib 方法中是拿不到正確的frame的。拿到的是xib中初始設(shè)置的大小之斯。機(jī)智的我日杈,把設(shè)置方法寫到...

  • iOS 嵌套UIScrollview的滑動(dòng)沖突另一種解決方案

    這篇文章主要是看了卓同學(xué)的嵌套UIScrollview的滑動(dòng)沖突解決方案之后,我想換一種方式來實(shí)現(xiàn)佑刷,其實(shí)基本思想是一樣的莉擒。 先說說整體結(jié)構(gòu):一個(gè)mainScrollView上...

  • 使用BezierPath設(shè)置圓角和邊框顏色

    為了避免離屏渲染,我用UIBezierPath給UIButton設(shè)置了圓角瘫絮。但是給button的邊框設(shè)置顏色時(shí)遇到了問題涨冀。最后在Stack Overflow上找到一個(gè)解決辦法...

  • 簡單易用的標(biāo)簽列表界面(寶寶用了都不哭了 )

    前言 很多應(yīng)用都有標(biāo)簽列表界面,這次封裝了一個(gè)麦萤,標(biāo)簽列表界面(YZTagListView)鹿鳖,用法比較簡單。如果喜歡我的文章壮莹,可以關(guān)注我微博:袁崢Seemygo Demo效果1...

  • 120
    教你用CollectionView做一個(gè)炫酷的旋轉(zhuǎn)輪

    原文鏈接: UICollectionView Custom Layout Tutorial: A Spinning Wheel 本文翻譯有部分改動(dòng)翅帜,使用OC編寫,原文使用的是...

  • 120
    網(wǎng)絡(luò)請(qǐng)求NSURLSession

    一. 前言 很多人都用過AFNetWorking和SDWebImage命满,其實(shí)底層就是封裝了NSURLSession來請(qǐng)求任務(wù)涝滴。第三方用多了,對(duì)于蘋果原生的網(wǎng)絡(luò)請(qǐng)求知識(shí)卻掌握得...

  • 120
    確定你會(huì)使用UICollectionView?三個(gè)案列顛覆你的認(rèn)知

    UICollectionView是針對(duì)IOS6 以后才能使用的控件歼疮,比起UITableView來說功能更強(qiáng)大杂抽,使用起來更方便,使用UICollectionView也可以完全取...

  • 打開本地或網(wǎng)絡(luò)PDF word excel PPT等文件(提供多種方式)

    以前的項(xiàng)目中有要求預(yù)覽PDF文件腋妙,有本地的和網(wǎng)絡(luò)的默怨,所以就學(xué)習(xí)了下。打開PDF word excel PPT的文件一般有兩種方式骤素,QuickLook框架和UIDocument...

  • 120
    三十行核心代碼封裝自己的輪播圖

    實(shí)際開發(fā)中我們可以使用第三方實(shí)現(xiàn)無限輪播頭匙睹,但是一般都會(huì)有很多冗余的代碼。有時(shí)輪播圖中還可能對(duì)樣式要其他要求济竹,索性步入封裝一個(gè)自己的無限輪播圖痕檬。下面介紹一下基于UIColle...

  • 繼承和面向接口(iOS架構(gòu)思想篇)

    前言 在開篇之前思考幾個(gè)問題梦谜? 1、繼承最大的缺點(diǎn)是什么袭景? 2唁桩、為什么說耦合也可能是一種需求? 3耸棒、有哪些場(chǎng)景不適合使用繼承荒澡? 4、繼承本身就具有高耦合性与殃,但卻可以實(shí)現(xiàn)代碼復(fù)...

  • @voidxin

    - (void)dismiss:(UITapGestureRecognizer *)gesutre {
    NSLog(@"dismiss touched");
    [weexInstance fireGlobalEvent:@"scanQRCodeFinished" params:nil];

    }

    這是我用OC寫的掃描二維碼的component单山,點(diǎn)擊退出時(shí)發(fā)這個(gè)通知給weex頁面,但是我這個(gè)weexInstance是nil幅疼;我不知道從哪里去獲取這個(gè)instance米奸,是需要重寫- (instancetype)initWithRef:(NSString *)ref type:(NSString *)type styles:(NSDictionary *)styles attributes:(NSDictionary *)attributes events:(NSArray *)events weexInstance:(WXSDKInstance *)weexInstance這個(gè)方法嗎?這個(gè)weexInstance從哪傳入爽篷?

    var navigator = weex.requireModule('navigator');
    var modal = weex.requireModule('modal');
    var globalEvent = weex.requireModule('globalEvent');
    globalEvent.addEventListener("scanQRCodeFinished", function (e) {
    modal.toast({ message: '關(guān)閉scanner' });
    navigator.pop({
    animated: "true"
    });
    });

    這個(gè)是weex頁面監(jiān)聽的代碼悴晰,

    Weex開發(fā)中native如何主動(dòng)發(fā)送事件到weex

    項(xiàng)目中有個(gè)weex頁面需要選擇時(shí)間,在不清楚weex寫時(shí)間選擇器復(fù)不復(fù)雜的情況下逐工,我覺得還是直接調(diào)用native的時(shí)間選擇控件膨疏,選擇完時(shí)間之后把時(shí)間傳遞到weex然后刷新頁面...

  • @voidxin 我這個(gè)不是自定義的Module, 是component

    Weex開發(fā)中native如何主動(dòng)發(fā)送事件到weex

    項(xiàng)目中有個(gè)weex頁面需要選擇時(shí)間钻弄,在不清楚weex寫時(shí)間選擇器復(fù)不復(fù)雜的情況下佃却,我覺得還是直接調(diào)用native的時(shí)間選擇控件,選擇完時(shí)間之后把時(shí)間傳遞到weex然后刷新頁面...

  • -(void)refreshWeexPage:(NSNotification *)notif{
    NSDictionary * dic = notif.userInfo;
    //傳一個(gè)dic到weex
    [weexInstance fireGlobalEvent:@"geolocation" params:dic];
    }

    這個(gè)方法什么時(shí)候調(diào)用窘俺?在哪里調(diào)用饲帅? weexInstance是哪里來的复凳? 我這里weexInstance是空的,新手求指教

    Weex開發(fā)中native如何主動(dòng)發(fā)送事件到weex

    項(xiàng)目中有個(gè)weex頁面需要選擇時(shí)間灶泵,在不清楚weex寫時(shí)間選擇器復(fù)不復(fù)雜的情況下育八,我覺得還是直接調(diào)用native的時(shí)間選擇控件,選擇完時(shí)間之后把時(shí)間傳遞到weex然后刷新頁面...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品