240 发简信
IP属地:四川
  • 健身总结之——《囚徒健身》的收获

    从第一次看完这本书已经快半年了,给我很大影响,自我总结一下。这是本书的笔记:《囚徒健身》笔记 健身目的论 健身的目的,在此之前,是一个比较模糊的概念。当我感到自己太瘦弱,对自...

  • 表视图 索引和搜索栏 的添加

    索引 索引的添加是通过表视图的数据源协议方法(UITableViewDatasource)实现的。 搜索栏(UISeachBar) 与索引不同的是,搜索栏是区别于表视图的一个...

  • iOS 隐藏虚拟键盘

    隐藏虚拟键盘:都是通过放弃成为第一响应者的方式实现的 [view endEditing:YES]; 针对整个view,使view上所有控件的键盘全部隐藏 [searchb...

  • NSBundle类

    bundle,是捆绑的意思,NSBundle 对象基本上就是文件的集合对象,例如应用程序就是一个 NSBundle 对象。 NSBundle类的实例对象的作用就是管理文件资源...

  • 120
    表视图的单元格的重用

    重用的目的是减轻内存的负担,其实不止单元格,很多同类对象都可以用到重用的概念。 缓存池,即内存中的一段空间。 闲置,即不可见但已经创建成功的单元格对象,也就是在屏幕上显示过一...

  • 懒加载(LazyLoad)

    懒加载,即延迟加载,需要的时候再加载到内存。 一次性加载数据,类似C语言中变量的定义,需要统一在函数体的最开始部分定义。iOS的设备的内存普遍不大,因此一次性加载会使程序运行...

  • 120
    共享单车并非共享,同样要经历下半场

    文|孟永辉 基于共享经济产生的共享单车成功抓住了互联网下半场的尾巴,继轮番获得融资之后,共享单车的布局大战开始如火如荼地进行。很多人会将共享单车的兴起与人们最后一公里的出行痛...

  • 120
    视图的 frame, bounds, center 属性的关系

    UI控件都继承自 UIView 类型,都继承了以下3个属性: frame:origin,size bounds:origin,size center:point 上面这三者之...

  • 针对页控件实现的点击效果

    页控件默认是无法定位点击的,不能实现当前页为首页时,点击跳转到末尾的效果。 页控件需要了解的一些信息: 默认小圆点的矩阵宽高为7px左右 小圆点之间的空白间距为9px左右 在...

  • UIScrollView和UIPageControl笔记

    滚动视图轮播图片滚动视图这个控件可以把它理解成小时候玩的那种照相机,一共就几张西游记的图片,按一下快门,图片就会切换。UIScrollView对象要设置的frame属性针对的...

  • 初识NSTimer定时器

    NSTimer不属于UI控件,属于比较特殊的一类。 一般用到定时器的场所,都不会只使用一次定时器,比如图片的自动轮播器,第一次加载时要启动定时器,拖拽时又要停止定时器。 封装...

  • iOS中事件传递和响应者链的关系(只针对触摸事件)

    事件的概念类似Windows 编程下的消息。iOS中的事件响应也和Windows下的消息循环机制相似,当用户触发各种事件时,系统会将事件发送到一个事件队列(类似消息队列),之...

  • 120
    监听事件之Target-Action、协议代理

    监听事件:事件指点击,触摸这样的手势所引发的消息,监听事件即监听这类消息。监听事件的目的是处理这类消息。 监听产生的目的是处理响应者影响范围的问题。现在,假设我点击按钮,那么...

  • 120
    markdown流程图

    流程图设计的基本过程(简书markdown无法编辑flowchart,推荐马克飞象,支持flowchart.js) 1,进入流程图的编辑模式 2,定义流程图的元素: * (流...

  • iOS9.0之后弹框基础样式

    弹框之一:提示框 1.创建提示框对象,即UIAlertController对象 2.创建提示框的按钮对象,即UIAlertAction对象 3.将创建的按钮添加到提示框上 4...

  • iOS9.0之后提示框进阶样式

    1.在alert提示框对象中添加一个UITextField类型的文本框,构成文本对话框。 2.之后添加到根视图控制器上呈现出来