240 發(fā)簡(jiǎn)信
IP屬地:湖南
  • 120
    從零開(kāi)始搭建iOS項(xiàng)目框架

    APP項(xiàng)目搭建 上周個(gè)人剛搭建完的項(xiàng)目框架降淮,在這分享一下超埋,主要還是采用MVC設(shè)計(jì)模式,沒(méi)有使用storyboard,純代碼搭的界面佳鳖。 1.新建工程 1.1 新建項(xiàng)目 刪除無(wú)用...

  • 1.[self scrollControl];就導(dǎo)致使用者必須在 controller 里添加代理監(jiān)測(cè),然后主動(dòng)調(diào)用
    可以嘗試下用 KVO
    2.這個(gè)方法里
    if ([self getScrollerView]){
    UIScrollView * scrollerView = [self getScrollerView];
    alpha = scrollerView.contentOffset.y/self.scrolOffsetY;
    }else{
    return;
    }
    如果改為:
    UIScrollView *scrollView = [self getScrollerView];
    if (!scrollView) {
    return;
    }
    alpha = scrollView.contentOffset.y/self.scrolOffsetY;
    會(huì)更容易讓人看懂
    3. alpha = (alpha <= 0)?0:alpha;
    alpha = (alpha >= 1)?1:alpha;
    改為這樣是不是會(huì)更優(yōu)雅一些:
    CGFloat theAlpha = scrollView.contentOffset.y/self.scrolOffsetY;
    alpha = MIN(1,MAX(0, theAlpha));
    4.
    @property (nonatomic,assign) BOOL isLeftAlpha;
    @property (nonatomic,assign) BOOL isTitleAlpha;
    @property (nonatomic,assign) BOOL isRightAlpha;
    建議用 Options
    5.getScrollerView
    ①有屬性提供,為什么不先取下屬性
    ②當(dāng)為UITableViewController/UICollectionViewController時(shí)候直接取 self.view,是不是讓keyScrollView沒(méi)什么用了呢?
    6.最后,不建議過(guò)多的使用 runtime

  • @依然那么愛(ài)你forever 博客地址多少

    Mac升級(jí)ruby環(huán)境,配置cocoapods

    Time: 2016-7-29 今天在升級(jí)ruby環(huán)境過(guò)程中遇到問(wèn)題,記錄下來(lái)提供給想要解決的人. 首先,查看自己的ruby版本: 終端輸出:(版本2.0.0p648) Ma...

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