自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 UITableView性能优化 以及动态计算cell高度 新方法

UITableView性能优化以及动态计算cell高度的方法

2016-06-10 20:11:12 676

原创 tableview跳转指定cell的某组某行的蛋疼问题

tableview跳转指定组,行

2016-02-03 22:13:47 2816

原创 ios-UI常见问题之TableView异步加载图片错乱显示

首先得要知道为什么会出现这个原因   关于uitableview自定义cell与重用机制探究     比如:1、TableView一次只能显示5行的图片,在所有图片都加载完后,滚动TableView,让隐藏在下面的行显示在屏幕上,而这些行(比如6行)的图像会先显示第1行的图片,然后在显示属于它自己的图片。以此类推,后面的行都会出现这样的问题!! 即使我们在所有行的图片都还没有下载完成的时候,滚

2015-10-04 20:01:51 3498

原创 iOS-动画效果(图片左右滑动 添加动画效果)

图片左右滑动  添加动画效果#import "ViewController.h"#import "NextViewController.h"typedef enum Direction{    Right = 0,    Left,}Direction;@interface ViewController (){

2015-09-30 14:32:40 1031

原创 ios-转场动画

9.30 -(转场动画)  //当点击长按手势之后,连续跳转两个界面  就可以通过 if (sender.state == UIGestureRecognizerStateBegan) 判断CATransition 转场动画 可以切换视图 视图控制器 重要属性: type 转场动画的 动画效果  kCATransitionFade   交叉淡化过渡 kCATransit

2015-09-30 14:31:17 349

原创 ios-动画组

9.30 动画组CAAnimationGroup/* CAAnimationGroup 1、动画的数组 animations 2、启动的时间 beginTime  动画组设置了持续时间  可能就会导致动画组里面的某一个动画的 持续时间 没响应(失效) */#import "ViewController.h"

2015-09-30 14:28:55 239

原创 iOS swift-3 (闭包)

// 闭包 。类似与OC中的block。 反向传值 。引起代码的回调   闭包作为函数参数 condition就相当于一个闭包func hasClosureMathes(arr :[Int] ,value :Int ,condition:(num: Int ,value :Int)->Bool)->Bool{    for item1 in arr{        if

2015-09-29 21:06:08 347

原创 iOS swift-2 (元组)

//元组//和数组非常相似,区别在于什么? //元组的长度是任意的、//元组中的数据可以是不同类型的。//元组的定义var userInfo1 = ("zhangsan" , "man ",22)//读取元组中的数据print(userInfo1.1)//let (name,

2015-09-29 21:03:53 365

原创 iOS swift-1

// main   swift 没有main 函数// 什么是swift?//2014 WWDC 发布的一款脚本语言。// 好处: OC ARC    最大的困难  内存管理//  swift  不用担心内存方面。   简洁 ,功能//很强大  ,但是也有弱点 , 安全度不高。 .h   .m//   语法简单    与OC语言可以相互调用。

2015-09-29 20:57:53 340

原创 iOS 自定义cell(思路,以及详细步骤)

通过代码自定义cell(cell的高度不一致)1、新建一个继承自UITableView的类2、重写initWithStyle:reuseIdentifier:方法     1)添加所有需要显示的子控件(不需要设置子控件的数据和frame,子控件要添加到contentView中)     2)  进行子控件一次性的属性设置(有些属性值需要设置一次,比如字体\固体的图片)3

2015-09-29 20:53:31 816

原创 iOS 地图

/** 使用地图需要导入 MapKit 同样也需要 请求用户授权 CoreLocation 是数据类 定位信息 地理编码 反地理编码 MapKit控件 显示在屏幕上的视图 MK开头 地图:MKMapView 大头针视图:MKPinAnnotationView */- (void)viewDidLoad {    [

2015-09-29 20:49:29 486

原创 iOS 核心动画2

- (void)addLayer{    myLayer = [[CALayer alloc]init];    myLayer.backgroundColor = [UIColor brownColor].CGColor;    myLayer.shadowColor = [UIColor yellowColor].CGColor;    //阴影的透明度  默认是0 

2015-09-29 20:48:04 238

原创 iOS 核心动画-1

#import   使用的这个框架 CoreAnimation 核心动画 简称CA  CALayer(图层) 和UIView的关系:  在UIView中有一个layer属性作为根图层 ,跟图层没有隐式动画 跟图层上可以放其他子视图,在UIView中所有能看到的内容都包含在layer中 CALayer负责视图中显示的内容和动画 UIView负责监听和相应事件  想

2015-09-29 20:46:56 291

原创 iOS中各种动画分类

在iOS中核心动画分为几类:基础动画(CABasicAnimation)、关键帧动画(CAKeyframeAnimation)、动画组(CAAnimationGroup)、转场动画(CATransition) CAAnimation:核心动画的基础类,不能直接使用,负责动画运行时间、速度的控制,本身实现了CAMediaTiming协议。  CAPropertyAnimation: 属性

2015-09-29 20:43:03 640

原创 UITableView上下滚动卡顿(获取网络数据,下载图片之后)

今天遇到一个问题,从网络上,下载图片之后tableview上下滚动会很卡  通过上网查资料,找到解决办法  因为下载图片的时候是在主线程进行的  通过开辟一个子线程去下载图片 tableview上下滚动就不卡了。在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTun

2015-09-29 20:32:05 494

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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