自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不良少年

我愿承受所有的寂寞,也会感叹时光的蹉跎........

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除