随笔分类 - iOS_模块
一些模块的整合
摘要:开篇 1到底这个序列化有何作用? 面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中。 当你写的数据需要本地存储时,即将你的数据写到硬盘上的时候,你就必须对其进行序列化,转换成二进制文件,从而便于
阅读全文
摘要:遇到这样一个需求:应用无论处于哪个view controller,摇动手机,都能够出发某一方法。 能够想到的思路就是用苹果封装好的“MotionEvent”,但是如果简单的把一下代码加到某一view controller中,那么只有在该view controller展示在前端时,摇动手机才会出发方法
阅读全文
摘要:利用一个下面这个例子,来解决在使用刷新控件时网络延迟问题 这是一个tableView显示网络请求的数据 1.相关属性 2.初始化 3.相关的方法 因为上拉和下拉同时存在,所以,你要考虑到在网络延迟时,用户可能会同时做这两个操作 需要处理这些细节: 上拉下拉都要将请求参数进行一次保存,在数据返回时进行
阅读全文
摘要:实现的效果如下 我们要完成的效果有以下特点: 1.背景图是一个半透明的背景 2.在被选中时文字颜色变为红色,文字下面也有一个红色的指示器 3.在刚进入这个页面时,默认选中第一个 虽然可以使用xib进行设计,但是太繁琐,不如直接用代码来的简单 topVC的y值加上导航器和状态栏的高度 先添加两个属性,
阅读全文
摘要:观察效果图 UITextField有以下几种特点: 1.默认占位文字是灰色的 2.当光标点上去时,占位文字变为白色 3.光标是白色的 接下来我们通过不同的方法来解决问题 一.将xib中的UITextField与代码关联 通过NSAttributeString方法来更改占位文字的属性 但是这种方法只能
阅读全文
摘要:Cell属于UITableView中的组件,有多种定义方式,有系统自带的方法,有自定义的方法。 可以使用系统的方法setSeparatorColor(设置分割线颜色) 设置setSeparatorStyle(设置分割线类型) 也可以自己自定义一个Cell 在Cell的下面添加一个极细的UIView,
阅读全文
摘要:这次实现右边数据的显示 我们对上次的代码进行添加及改造 一.Controller 在xib中 把右边的的UITableView也添加上,并将关联到代码中 在DDZRecommendViewController中 (1)设置insert的目的 是避免导航栏挡住tableview显示的内容 第一句是禁止
阅读全文
摘要:推荐关注是我们App中常见的模块,今天我将总结一下具体的实现。 效果图如下: 从图中我们可以看到,该界面是由两个UITableView组成的 首先我们先完成左边的类别数据的加载,以下都是代码加xib完成的。 一.Controller 1.创建推荐关注控制器 DDZRecommendViewContr
阅读全文

浙公网安备 33010602011771号