自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SegmentedControl 随点击 切换 屏幕, 屏幕滑动切换SegmentedControl

准备工作 uiscrollview  上长 二倍view 约束左右各一个tableview, 加上不同颜色区分  navigationbar 上放 UISegmentedControl 拖方法 //根据SegmentedControl 切换屏幕 - (IBAction)segmentedAction:(UISegmentedControl *)sender {

2015-12-26 11:37:59 1040

转载 swift --2

在swift 中 ? 可选的,可以不赋初始值      ! 必须赋初始值 static 可修饰类   但不可以重写 class 可修饰 可重写 class Person{   class func test2(){        print("二师弟正在吃")     } class Student:Person{  //重写父类方法要有 overri

2015-12-22 16:11:15 253

转载 swift 基础知识

swift 中可以不写分号 let  是不可变的 var  表示可变的 var a : Int = 10; var c : float = 10.13

2015-12-21 16:32:35 381

转载 如何成为好的程序员

1与别的程序员交流。读别人的代码。这比任何书籍或培训课程都更重要。 2动手写程序!最好的学习方法就是边做边学 3在项目中跟随别的程序员一起工作,了解如何维护那些不是你写的代码,并且学习如何写出利于他人维护的代码 4 罗列出你所景仰的程序员。尽量包括那些与你一起工作的人,因为你会在工作中从他们身上获取一些技能。记录下他们身上的1~2个闪光点,也就是你希望自己有所提高的方

2015-12-04 10:51:33 247

原创 PCH 头文件

引入PCH文件后 别的文件不用引入头文件 command + N  ->  other   -> PCH      (第一个选中) 在里面写头文件  (没有提示正常) 改路径   把pch拖入别的文件中,会显示.pch的路径 到Build Sttings 中搜prefix    双击 PreFix Header   把路径复制进去

2015-11-30 14:48:24 507

转载 属性中的属性

没有*号的不是对象 nonatomic原子性 atomic 原子性 readonly 只读 readwrite 可读可写  unsafe_unretained    nonnull  不能为空 nullable可以为空 属性括号里 setter   getter 修改名称

2015-11-29 21:23:32 321

转载 生命周期

初始化方法最先被执行 本视图已经加载完毕,可以进行子控件的添加和其他关于本视图的处理 (void)viewDidLoad  (只会执行一次) 页面即将显示 (void)viewWillAppear:(BOOL)animated (每次视图显示的时候都会走一次) 页面已经显示完毕 -(void)viewDidAppear:(BOOL)animate

2015-11-29 11:19:31 243

转载 ios生命周期

当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc                                   创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView                          从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图

2015-11-28 10:21:42 261

原创 约束音乐播放器

command + = +alt   刷新 需求:   点进去是个图片,向右滑动后是table scroll view约束四个0 scroll 上添加view view  约束四个0  约束垂直(水平滚动)  , 和最开始的view等宽  ,  然后把等宽改成2倍 才能滚动 点上后即使不是倍数也可滚动     整页滚动 然后再添加table Vi

2015-11-27 10:28:43 380

转载 ui内容随键盘变化

//增加监听,当键盘出现或改变的时候触发方法 [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(keyboardWillShow:)name:UIKeyboardWillShowNotification object:nil]; //当键盘弹出时调用 - (void)keyboardWil

2015-11-26 19:59:37 229

转载 浅拷贝 深拷贝 碎片zone

copy不是浅拷贝,mutable copy不是深拷贝 浅拷贝是指针的拷贝,实际上相当于retain 深拷贝是内容的拷贝,拷贝后的对象和原来的对象,内存地址不一样,需要开辟内存空间 copy 过来的对象是不可变的 遵守NSCopying>协议 用zone 解决内存碎片问题(节约内存,把碎片有效利用起来) -(void)copyWithZone:(NSZo

2015-11-25 23:27:38 238

原创 iOS 中图片循环动画

原理是for循环图片 添加动画属性  // 先创建UIIamgeView  当背景 UIImageView *imageView = [UIImageView alloc]initWithFrame:CGRectMake(20,70,335,450); //添加到父视图 [self,view addSubview:imageView]; //创建图片数组,循环添加图片 NSMu

2015-11-25 22:18:59 1054

空空如也

空空如也

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

TA关注的人

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