自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沸沸腾的专栏

唯有累,方有闲。唯有苦,方有甜

  • 博客(20)
  • 收藏
  • 关注

原创 【iOS开发TableView】TabelView自定义cell

自定义cell有两种方式:第一种:通过创建xib文件。①首先创建xib文件②创建xib文件对应 的模型A,名字与xib文件一样,并继承UITableViewCell类,并实现cellWithTableView的构造方法。③在interface builder里更改xib文件默认的类,为第二步创建的模型类。④创建数据模型B,并且A中包含数据模型B⑤A通过懒加载B方法(就是重写

2015-03-30 15:16:24 927

转载 Failed to instantiate the default view controller for UIMainStoryboardFile

错误现象: XCODE 6.1 在使用storyboard时,报错:Failed to instantiate the default view controller for UIMainStoryboardFile 'MainStoryboard' - perhaps the designated entry point is not set?原因分析:在StoryBoard中没有一

2015-03-29 15:52:56 421

原创 Xcode更改类文件名称问题

大家应该遇到过这种问题:一个项目开发到了一半,突然感觉某个类的名称写的不好,或者写错了,想要修改,那么下面怎么修改呢比如我的这个类名写错了,我想更改他第一步:点击这个类文件,点击类名,鼠标右键第三步更改以后,一路下一步就行

2015-03-28 17:21:03 561

原创 【iOS开发】ScrollView的一些常用属性

self.scrollView.contentSize属性是指定scrollView能滚动多大,必须设置这个属性,不然scrollview不能滚动self.scrollView.contentOffset = CGPointMake(0,100);这个属性表示scrollview从哪里开始滚动,就是开始运行程序的时候,默认显示图片的哪个区域。self

2015-03-27 21:29:51 607

原创 【iOS开发】关于图片轮播器的实现代码

@interface ViewController () @property (weak, nonatomic) IBOutlet UIScrollView *scrollView;@property (weak, nonatomic) IBOutlet UIPageControl *pageShow;@property(strong, nonatomic)NSTimer *Timer;

2015-03-27 21:29:05 639

原创 【iOS开发】关于UITableView的cell循环使用

如果没有让cell循环使用的话。每次展示数据就会有一个cell重新创建,并且如果展示过的数据再次展示还是会重新创建一cell,这样就会造成内存的浪费。解决方法:就是让展示过的cell放入cel池中,每次需要用的时候就拿出来,换一下内容展示出来,滑动到屏幕以外就把这个cell再次放入cell池中等待下一个展示数据用。所以屏幕显示几个cell,这是cell一共需要创建这个多个+1。比如

2015-03-27 20:39:47 994

原创 【iOS开发】UITableView的使用

UITableView是我们使用用来展示数据的,他的使用很广泛,也是使用最多的控件,下面就一起看看他的简单使用吧。UITabelView本身自带UIScrollView,所以数据多了,他就是自动滚动。要想在UITabelview中显示数据,必须有一个数据源,也就是让ViewController实现协议。@interface ViewController () 1.可以使用连线的方式2.

2015-03-27 20:23:40 491

原创 【iOS开发】UITableView的局部刷新与全局刷新

// 全部刷新  [self.tableView reloadData];    // 局部刷新   NSIndexPath *path = [NSIndexPath indexPathForRow:row inSection:0];  [self.tableView reloadRowsAtIndexPaths:@[path] withRowAnimation:UIT

2015-03-27 20:12:26 708

原创 【iOS开发】往Xcode中导入图片注意事项

今天用Xcode打开以前写的项目,编译不通过,错误是找不到图片问价夹。经过一会的测试,发现我把本地的图片素材删除了,才导致无法读取图片。再次导出发现没有勾选 copy items if needed选项。导致图片是直接指定的路径,并没有把图片复制进来。所以导入图片要勾选此路径。

2015-03-27 15:27:30 4134

原创 【iOS开发】关于xib文件的运用与封装

首先:建立xib文件,先建立下面的文件第二步:惦记xib 文件, 右边改成这样这样这个xib文件才能和AppView类绑定。这样才可以连线绑定。然后把读取xib文件的代码封装在AppView.m文件中。@implementation AppView+ (instancetype)appViewWith:(Apps *)app{ NSArra

2015-03-22 20:42:06 522

原创 【objective-c】内存管理中成员变量声明参数的一些总结

1》set方法内存管理的相关参数retain//release旧值,retain新值 (适用于OC对像类型)assign//直接赋值 (默认的参数,适用于非OC对象)copy//release旧值,copy新值2》是否生成setter或者getter方法readwrite//同时生成setter和getter方法readonly//只生成gett

2015-03-18 13:29:10 473

原创 【Objective-C】有关于类别category的总结

首先什么是类别呢?定义:类别就是一种在不改变原来类的基础上,为现有的类增加新方法的方式。比如给系统的类NSString类增加方法。。。。。使用注意:1:只能增加方法,不能增加成员变量。2:分类方法可以访问原来类中的成员变量。3;分类的优先级很高,如果写的方法与原来的类中的方法重复,则会覆盖类中的方法。优先去分类中找,然后再去类中找,然后再去父类中。

2015-03-17 21:33:07 531

原创 【iOS开发】Foundation框架的总结

第一种:结构体1》范围NSRange等价于CGRangetypedef struct _NSRange{unsigned int location;unsigned int length;} NSRange;使用较多的是CGRangeMake()方法;2》几何数据struct CGPoint{float x;float y;};s

2015-03-16 18:34:51 669

原创 【iOS开发】关于显示一连串图片组成动画效果UIImageView的使用

关于使用UIImageView显示一串图片组成动画效果的总结:1》创建装这一串图片的容器,使用NSArrayNSMutableArray *images = [NSMutableArray array];2》使用NSBudle类加载进来图片,然后每次加载进来一个图片就赋给一个UIImage对象,(注意:使用这个类加载进来的图片可以清除缓存,但是其他方法加载比如 UIImag

2015-03-16 15:29:28 1685

原创 【Objective-C】关于objective-c中的类的总结

1》类的创建:@interface Car:NSObject{//变量名}//方法声明@end@implementation Car//方法的实现@end2》类的继承(oc中不支持多继承,可以通过其他特性达到多继承的效果, 例如『类别』catergory 和『协议』protocol)@interface Circle:Car@end

2015-03-15 20:23:08 575

原创 【iOS开发】transform的使用

程序功能是使上面的图片实现移位,放大,旋转- (IBAction)leftRotate { // 1.取得头像按钮 UIButton *head = (UIButton *)[self.view viewWithTag:10]; // 2.向左旋转45° // 45 180 // 角度是正数:顺时针, 角度是负数:逆时针// he

2015-03-15 14:26:12 439

原创 【iOS开发】使用代码创建UIButton

// 1.创建一个自定义的按钮 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; // 2.添加按钮 [self.view addSubview:btn]; // 3.设置按钮的位置和尺寸 btn.frame = CGRectMake(100, 100, 100, 100);

2015-03-15 13:51:22 428

原创 【iOS开发】关于UIView总结与UIButton使用

一个UIVew中有好多button,怎么区分他们呢?原来每个控件都有一个tag属性UIButton也有一个tag属性,只要设置每个button为不同的属性就可以区分他们。NSInteger tag = button.tag;获取button的tag值。---------------------------------------------------------------

2015-03-15 13:10:24 834

原创 【iOS开发】简单UI部分UIButton的创建和UITextField的使用

今天主要是学习了UIButton的创建。在Main.stroyboard文件中拖button控件。然后是在ViewController.m文件中声明方法,与变量,变量与方法的声明:注意:1》控件变量要声明成weak的,并且变量类型是IBOutlet的,前面才会有圈圈。关联控件直接拖线。2》方法的声明要是(IBAction)的,前面才会有圈圈。变量关联控件

2015-03-15 12:42:59 443

原创 荒废了几个月的博客今天要重新捡起

几个月前决定把学到的知识总结到博客,博客的文章也是不停的在更新,不巧中间却被我发现了有道云笔记这个软件,决定试用一下感觉还不错,就把所有的知识都记录在了我的云笔记中,冷落了我的博客。前几天看iOS开发视频,李明杰老师说要有自己的技术博客,把知识分享给大家,这才想起来我竟然还有一个博客呢,哈哈,今天重新拾起来我的博客,希望大家多多关注我的博客啊。我会尽量做到天天更新自己的学习经历,与自己的学到的知识

2015-03-15 12:30:50 517

空空如也

空空如也

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

TA关注的人

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