zoukankan      html  css  js  c++  java
  • 招财铃计划 与 实现,

    模块:我的主页,

    2013,10,11:

    1,适配 ios  sdk 7.0,(预计一个上午) be doing

    方案:第一次 运行 生生的调了 window的 frame orginy = 20,

    在 baseviewcontroller 里面 相对 CGRect screen = [[UIScreen mainScreen] bounds]; ,

    调了 navigationcontroller的view的frame,和 普通controller 的view的frame, 都是 下调了20,

     

       [self.window.rootViewControllerdismissModalViewControllerAnimated:YES];    

        [selfperformSelector:@selector(adjustFrame) withObject:NilafterDelay:.2f];

     

    疑问:这两个能共存么,也许 说的两个view就是 同一个view呢,同一个指向,

     

    问题:套 了一层 navigationController 就不管用了,

    闪存:

    uiwindow ,navigationcontroller.view,uicontroller.view ,均是view,均是容器,

    navigationcontroller  又 present 出一个 navigationcontroller ,

    bounds > = applicationFrame

    2,  bugfree

    3,  新的变更

    可能被 会议打断,可能调试不出来,

    有人找活,给你,不让你们闲着,

    业务逻辑流,盈利模式,必须屡清楚,说那么多,根本就消化不了,

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];,充满的,一直是充满的,只是 navigationcontroller  从 20 到 0 了,

    区别:

    uiviewcontroller.navigationcontroller;

    navigationcontroller.rootviewcontroller;

    改了 view 那个 frame,打断,中断,又来断了,

    每个 uiviewcontroller里面都有一个 navigationController的属性,是通过类别添加上去的,

    @interface UIViewController (UINavigationControllerItem)

    @property(nonatomic,readonly,retain) UINavigationItem *navigationItem; // Created on-demand so that a view controller may customize its navigation appearance.

    @property(nonatomic) BOOL hidesBottomBarWhenPushed; // If YES, then when this view controller is pushed into a controller hierarchy with a bottom bar (like a tab bar), the bottom bar will slide out. Default is NO.

    @property(nonatomic,readonly,retain) UINavigationController *navigationController; // If this view controller has been pushed onto a navigation controller, return it.

    @end

     

    幻想:有一个程序启动,以 uiscreen的尺寸 创建了一个 window(uiview), window 有个 rootviewcontroller, 创建了一个 navigationController  给了 rootviewcontroller ,他们都是充满的,view距离上面是 不包括 statusbar的,

    10月12号,

    1,点击 设置背景,end

    2,修改资料 页面,

    3,详细聊天记录 点击 链接到 主页,

    2013.10.14(一天的粮草)

    1,修改资料页面 布局,

    2,详情页面滑动  自己的留言出现 崩溃,

    3,下载中,下载完成,我的铃声 加上去,(end)

    yi:三个状态,下载中,下载失败,下载完成,页面呈现需要这三个状态,并且还要本地保存这三个状态

    er:下载过程是 不同步的,并且 还可能有多个下载的 过程,通过发送通知 来 告诉下载的过程,通知 本身记忆了 是那个下载的过程,

    san:回收的问题,是在cell上记录 下载状态的,因此 要考虑回收的(给cell重新赋值数据)问题,

    2013.10.15

     1,修改资料页面 布局,

    2,详情页面滑动  自己的留言出现 崩溃,

    3,置顶聊天人

    2013.10.16

     1,修改资料页面 布局(end),

    2,详情页面滑动  自己的留言出现 崩溃,

    3,置顶聊天人

    2013.10.17

    1,详情页面滑动  自己的留言出现 崩溃,

    2,置顶聊天人

    3, 新的页面

    2013.10.24

    1,   聊天详情(鲜花提示)

    2,设置备注

    3,没有数据时候,提示

    4,消息中心的字体一致,

    5,转发评论的  布局,

    6,个人主页数据的统一,

    7,  领取招财币的 测试

    8   消息中心的 删除

    9   数字长度的 处理

    10,我的相册 的长方形 的调整

    准备明天的,

    2013.10.28

    1,聊天详情页面的 布局,及功能

    2,如果一个人还没有作品,并且还不是好友的话,就没法 留言, 

    3,项目业务逻辑

    4,一些美化,用户体验调整

    5,技术上的总结,

    6,主页的下拉效果,聊天详情页的布局,相册维护的长方形选框,

    7,我会什么,基本控件的使用,基本数据结构的理解使用,全部是最基本的,写个 简单view的能力,

    2013.11.8

    1,注册 性别的 选择

    2,会话详情的 处理,

    3,两个版本同步,

     

     

     

     

     

  • 相关阅读:
    [React Testing] Test react-router-dom Router Provider with createMemoryHistory
    [React Testing] Error State with React Testing Library, findBy*
    [React Testing] Use Generated Data in Tests with tests-data-bot to Improve Test Maintainability
    [React Testing] Test Drive Assertions with Dates in React
    [React Testing] Test Drive Mocking react-router’s Redirect Component on a Form Submission
    [React Testing] Use React Testing Library’s Wrapper Option to Simplify using rerender
    [React Testing] Ensure Error Boundaries Can Successfully Recover from Errors
    [React Testing] Hide console.error Logs when Testing Error Boundaries with jest.spyOn
    [React Testing] Test componentDidCatch handler Error Boundaries
    [React Testing] Mock react-transition-group in React Component Tests with jest.mock
  • 原文地址:https://www.cnblogs.com/guligei/p/3362648.html
Copyright © 2011-2022 走看看