Objective-C
文章平均质量分 77
Linda_dance
这个作者很懒,什么都没留下…
展开
-
Objective-C 汤姆猫动画实现
在 RootViewController.m 中实现首先把汤姆猫一个动作的套图放到工程中第一步: 当你点击一个事件的时候,汤姆猫会相应的做一个动作,这些动作就是由多个静止图片构成的.因此我们要先定义一个数组属性,将图片放进数组中,然后对数组进行操作,是动画连贯. @property(nonatomic,retain)NSMu原创 2015-12-14 13:45:47 · 850 阅读 · 0 评论 -
Objective---C 给tableView添加头视图轮播图
// 设置属性@property(nonatomic,retain)UITableView *tableView;@property(nonatomic,retain)UIImageView *imageView;@property(nonatomic,retain)NSMutableArray *arr;// 初始化数组原创 2015-12-22 23:45:52 · 3804 阅读 · 4 评论 -
Objective--C UI Block 实现从后往前传值 学习笔记
// 在根视图上创建数组和tableViewself.arr = [NSMutableArrayarrayWithObjects:@"宋江",@"卢俊义",@"吴用",@"公孙胜",@"关胜",@"林冲",@"秦明" ,@"呼延灼" ,@"花荣",@"柴进",@"李应",@"朱仝",@"鲁智深",@"武松",@"徐宁",@"张清",原创 2015-12-23 18:47:44 · 272 阅读 · 0 评论 -
Objective--C 导航视图控制器
导航视图器相当于视图器的一个总管理者,在根视图创建后,任何一个视图控制器都能使用一:创建// 创建视图控制器RootViewController *rootVC = [[RootViewController alloc] init];// 创建导航视图控制器UINavigationController *naVC = [[UINavigation原创 2015-12-24 19:48:20 · 361 阅读 · 0 评论 -
Objective - C UITableView学习笔记
UITableView具有两套协议,分别是UITableViewDataSource,UITableViewDelegate>// 设置协议代理人tableView.dataSource = self;tableView.delegate = self;// 方法一 : UITableViewDataSo原创 2015-12-24 20:13:29 · 284 阅读 · 0 评论 -
Objective - C UITableView界面传值 从前往后,从后往前
新建两个Viewcontroller,一个叫做RootViewController,一个叫SecondViewController.从前往后传值表示,将RootViewController中的值传给SecondViewController,反之为从后往前传值 从前往后通过属性进行传值,从后往前可以通过协议或者block进行传值一 : 从前往后通过属性进行传值原创 2015-12-24 20:38:23 · 668 阅读 · 0 评论 -
Objective - C tableView自适应高度 & KVC (Key -Value-Coding)
/////////////////////// 自适应 //////////////////////////////根视图下#pragma mark 设置tableView每行的高度- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexP原创 2015-12-24 20:58:12 · 419 阅读 · 0 评论 -
Objective-C 省市区 三个tableView联动
// 所有方法都在根视图下// 定义属性@property(nonatomic,retain)UITableView *proTableView;@property(nonatomic,retain)UITableView *cityTableView;@property(nonatomic,retain)UITableView *zoneTableView;原创 2015-12-24 21:09:33 · 654 阅读 · 0 评论 -
Objective - C UITabbarController
//// RootViewController.m// UI_12day_UITabbarController//// Created by dllo on 15/12/23.// Copyright © 2015年 dllo. All rights reserved.//#import "RootViewControll原创 2015-12-24 21:26:27 · 452 阅读 · 0 评论 -
Objective-C tableView自定义cell
创建一对cell文件,继承于UITableViewCell在.h中定义属性// cell就提供了三个属性视图,所以为了避免冲突,一定不要自定义的cell属性名和系统的冲突在.m中实现自定义Cell的方法// 要实现自定义的Cell,一般重写两个方法// 重写方法一// 初始化方法- (id)i原创 2015-12-24 20:46:42 · 1099 阅读 · 0 评论 -
Objective--C UI UITableView编辑
self.tableView = [[UITableViewalloc] initWithFrame:self.view.framestyle:UITableViewStylePlain]; self.tableView.delegate =self; self.tableView.dataSource =self; [self.view原创 2015-12-22 19:13:29 · 400 阅读 · 0 评论 -
Objective - C UIActionSheet 图片相关 将选中图片放在指定位置并适应大小,长按保存
// 在viewController上签订协议UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate>// 定义指定图片所在视图属性@property(nonatomic,retain)UIImageView *imageView;原创 2016-01-05 20:56:48 · 367 阅读 · 0 评论 -
Objective--C UIScrollView & UIPageControl 学习笔记
添加一组图片到工程中// 签协议@interface RootViewController ()UIScrollViewDelegate>// 设置属性@property(nonatomic,retain)UIScrollView *scrollView;@property(nonatomic,retain)UIPageControl原创 2015-12-19 14:43:17 · 487 阅读 · 0 评论 -
Objective--C UIScrollView 通讯录
东西太多了,为了以后好找,做个笔记........创建工程,做好准备工作.将图片文件夹拖到工程中创建一对CellView文件,在CellView.h中设置属性@property(nonatomic,retain)UILabel *nameLabel;@property(nonatomic,retain)UILabel *phoneLabel;@prope原创 2015-12-16 17:08:39 · 617 阅读 · 0 评论 -
完整的自定义初始化方法 & 便利构造器 & 属性
老师分步讲了两天后发布一个爆炸性消息,前几天讲的基本上不会再用,只是对概念有一个了解..........so,零散的不做整理,直接上完整版注: 初学者,若有理解不当之处,还请多指教一 : 完整的自定义初始化方法1 声明- (id)initWithName:(NSString *)name Age:(NSInteger)原创 2015-11-28 08:14:50 · 514 阅读 · 0 评论 -
OC第一天
因为是第一次接触,所以老师讲课放慢了速度.第一天讲得是类和对象.类和对象 根据类创建对象:创建对象分为两步 第一步向堆空间申请内存,大小由Student来定 Student *stu = [Student alloc]; 第二步对对象进行初始化的设置 stu = [stu init];原创 2015-11-26 20:45:41 · 263 阅读 · 0 评论 -
Objective--C UIControl 简易本地音频播放器
简单的音频文件练习,界面好丑.........,只实现了播放功能和调节音量功能,其他方法没有实现在RootViewController.m下引入头文件,利用它进行音频文件获取#import 写属性@property(nonatomic,retain)AVAudioPlayer *player;///////////////////////////////原创 2015-12-17 18:49:29 · 531 阅读 · 0 评论 -
OC_NSString & NSMutableString
今天一天都在讲NSString,脑容量都不够用了……. 字符串分可变字符串NSMutableString和不可变字符串NSString. 一:不可变字符串:NSString // 操作一个不可变的字符串,都会产生一个新的字符串,而且原字符串不改变 1 : 创建对象方法 1 ) 通过字面量的方法来原创 2015-11-30 20:27:15 · 269 阅读 · 0 评论 -
Objective--C Slider实现三原色之间颜色变化
// 定义三个属性,分别为红,绿,蓝的slider@property(nonatomic,retain)UISlider *redSlider;@property(nonatomic,retain)UISlider *greenSlider;@property(nonatomic,retain)UISlider *blueSlider;// 只要设置了属性,原创 2015-12-17 19:14:16 · 1618 阅读 · 0 评论 -
Objective--C UISegmentedControl 交通灯
只是简单的点击变化背景颜色,主要记录UISegmentedControl的使用在viewDidLoad方法下NSArray *segArr = [[NSArrayalloc] initWithObjects:@"red",@"yellow",@"green",nil]; UISegmentedControl *seg = [[UISegmentedCo原创 2015-12-17 19:20:57 · 294 阅读 · 0 评论 -
Objective--C UI手势
好久没做整理了,在忙起来之前赶紧把整理做好,方便自己复习和以后的使用.Fighting!首先创建RootViewController,做好准备工作.然后在RootViewController.m文件写一个属性@property(nonatomic,retain)UIImageView *imageView;然后通过属性,创建视图 self.imageView =原创 2015-12-17 18:18:29 · 378 阅读 · 0 评论 -
Objective-C NSArray & NSMutableArray
//// main.m// NSArray//// Created by dllo on 15/11/28.// Copyright © 2015年 dllo. All rights reserved.//#import int main(int argc,const char * argv[])原创 2015-12-01 19:09:38 · 322 阅读 · 0 评论 -
Objective--C 导航视图控制器
导航视图器相当于视图器的一个总管理者,在根视图创建后,任何一个视图控制器都能使用一:创建// 创建视图控制器RootViewController *rootVC = [[RootViewController alloc] init];// 创建导航视图控制器UINavigationController *naVC = [[UINaviga原创 2016-11-09 09:55:33 · 323 阅读 · 0 评论