- 博客(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关注的人
RSS订阅