Objective-C 基础知识
拆拆拆
解决问题的唯一方式就是学习!
展开
-
IOS 界面传值方法
1 属性传值2 init 传值3 block 属性回传4 协议回传5 通知回传6 单例传值7 NSUserDefaults 传值原创 2016-06-07 16:24:56 · 246 阅读 · 0 评论 -
ios属性修饰符详解
//// Person.h// TEST123//// Created by zhengbing on 6/14/16.// Copyright © 2016 zhengbing. All rights reserved.//#import <Foundation/Foundation.h>@interface Person : NSObject@property (nonat原创 2016-06-14 21:43:25 · 365 阅读 · 0 评论 -
ios自定义标签控制器
//// MyTabBarViewController.swift// DeepBreathDemo2//// Created by zhengbing on 6/8/16.// Copyright © 2016 zhengbing. All rights reserved.//import UIKitclass MyTabBarViewController: UITabBarCont原创 2016-06-14 22:04:00 · 434 阅读 · 0 评论 -
NSMutableAttributedString属性文字
//// ViewController.m// NSMutableAttributedString//// Created by zhengbing on 6/30/16.// Copyright © 2016 zhengbing. All rights reserved.//#import "ViewController.h"@interface ViewController原创 2016-06-30 16:53:38 · 275 阅读 · 0 评论 -
iOS-CollectionView 瀑布流视图
要做瀑布流,首先要清楚几点:主要是对 UICollectionViewLayout 子类的编写。第一步、自定义初始化(主要是参数的初始化,行数numberOfLine,行间距rowGap,列间距lineGap,边距sideGap)第二步、prepareLayout(1.初始化每列高度的字典,2初始化属性数组。)第三步、layoutAttributesForElementsInRect(返回属性数组。原创 2016-06-30 17:16:11 · 269 阅读 · 0 评论 -
IOS CollectionView 线性布局
线性布局,可以实现左右滑动,并在滑动的时候改变显示的大小。 具体包含以下几个类: 1、UIView 的扩展类目:UIView+ChangeFrameValue.hUIView+ChangeFrameValue.m2、UICollectionViewFlowLayout 子类LineFlowLayout.hLineFlowLayout.m3、UICollectionViewCell 子类MyC原创 2016-06-30 18:06:32 · 424 阅读 · 0 评论 -
objective 动画
-(void)animo10{ //1 创建并指定要修改的属性 // KeyPath:CAlayer的属性名, 不是所有的属性都可以, 只有在头文件中出现animatable的属性才可以, 可以修改属性的属性, 例如:bounds.size // CALayer CABasicAnimation *basic = [CABasicAnimation animationW原创 2016-07-19 16:29:03 · 197 阅读 · 0 评论