- 博客(9)
- 收藏
- 关注
原创 有关自定义等高的cell方法
一.新建一个继承自UITableViewCell的子类@interface XFTgCell : UITableViewCell@end1> 在XFTgCell.m文件中重写-initWithStyle:reuseIdentifier:方法在这个方法中添加所有的子控件给子控件做一些初始化设置(设置字体、文字颜色等)/** * 在这个方法中添加所有的子控件 *
2016-01-30 22:47:42 385
原创 UITableView的性能优化
一.UITableView的性能优化--循环应用1> 有点类似懒加载的思想,只创建用户能看到的部分2> 当用户滑动某个界面的时候,告诉系统先不要在创建了,直接从缓存池中获取,如果没有的话,再创建3> 一开始程序启动的时候,先去缓存池中找,缓存池中并没有能用的cell,这个时候就要创建每一个cell,然后当用户滑动的时候就直接跳到第2步4>
2016-01-29 21:32:01 316
原创 图片滑动功能封装和自动布局
一.复习图片轮播器主要功能1> 定时器2> 用户拽住某页图片,计算下一页的页码3> 当在外部重新设置了尺寸,那么在lay中就得重新计算尺寸二.用xib实现图片轮播器view的封装1>当用户需要添加新的图片的时候,要把原来的图片移除掉2>关于view的封装,如果某程序猿需要实现某种特定的功能.由于该项功能已经封装好了,所以直接把文件烤入到项目中就可以了
2016-01-27 23:25:30 420
原创 UIScrollView的相关内容
一.UIScrollView(能够滚动的View)1> 在storyboard中设置UIScrollView的背景颜色是不会显示的,但是运行的时候会显示.2> 弹簧效果(如果定义的size只比scorllView的size的值大1)也是能滚动,但是尺寸还是1*1,里面有弹簧效果3> 不能滚动的原因: 1> 设置的尺寸小于UIScrollView的尺寸也是不能
2016-01-27 01:31:56 337
原创 Xib和购物车UI界面的完善
一.自定义控件补充 1.view的封装:将项目需要用到的view都进行封装二.Xib和storyboard对比 2.Xib创建步骤I.按住command+n,然后跳入下面界面II.选择View或者Empty.两者的区别是:前者创建后会自动生成一个View区域,而后者需要自己加上去三.用Xib做简单的UI购物车界面
2016-01-24 00:15:07 486
原创 简单的购物车UI界面
一.购物车添加子控件和加载数据1> 添加图片对象2> 添加商品对象3> 设置数据(有四种方式) I.直接创建UILabel和UIImageView对象,并且设置数据,但是由于加载的时候都是一样的,所以不可取 II.用if......else作为判断 III.用数组和字典(创建一
2016-01-23 01:04:46 2474
原创 UI笔记之UIButton
一.按钮的基本概念 1> 按钮的三种状态 2> 通过storyboard来学习相关属性二.通过代码来实现相关属性 1> 创建对象的两种方式 2> 设置背景颜色 3> 设置按钮type 4> 设置按钮标题 5> 设置按钮的标题颜色
2016-01-22 01:31:07 340
原创 UI篇之拳皇
一.搭建界面 如下图所示,是一个简单的UI界面,实现了一些特定的功能.那么问题来了,搭建这样一个界面需要哪些东西呢?如图上和功能我们可以看出,整个界面是由6个按钮和一个UIImageView组成的,通过storyboard和点m文件相关联,从而实现功能.下面的GIF只是一个模拟器形式的.那么接下来我们来看看内部是怎么实现的吧.UIControlEventTouchDragI
2016-01-21 00:44:50 839
原创 IOS学习笔记UI篇
1.开发:a.开发步骤(流程)----->搭建界面(ui)---->获取数据(json)------>显示界面(model等)2.UIkit框架和其它常用框架3.Hello World a.创建项目(注意创建事项) b.创建项目快捷键:command + shift + n c.退出模拟器快捷键:command + shift +h
2016-01-19 00:19:50 376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人