- 博客(43)
- 收藏
- 关注
原创 iOS collectionView的items在滑动的时候会回弹一部分,滑动卡顿
去掉 self.collectionView.pagingEnabled = YES;
2017-04-05 15:51:53 4290
原创 Objective--C 导航视图控制器
导航视图器相当于视图器的一个总管理者,在根视图创建后,任何一个视图控制器都能使用一:创建// 创建视图控制器RootViewController *rootVC = [[RootViewController alloc] init];// 创建导航视图控制器UINavigationController *naVC = [[UINaviga
2016-11-09 09:55:33 336
原创 CollectionviewCell 不走,或不显示
在代码中添加self.automaticallyAdjustsScrollViewInsets =NO;
2016-04-25 12:42:47 2585
原创 CocoaPods的使用
一 : 安装cocoapods,并导入三方文件1 : 查看ruby镜像是否是taobaogem sources -lpassword : 电脑密码如果显示是 https://ruby.taobao.org/ ,说明镜像网站已经配置完成如果不是,就需要更改镜像源 更改镜像源:
2016-03-10 19:46:40 353
原创 xib简单使用.做个笔记,省的以后会忘掉......
xib 简单使用1 : xib跳转在一个viewController的xib里拖一个button进去.把控件拖成属性(如果要删除控件,右键找到关联项,叉掉关联才能彻底删除)在跳转方法里写跳转语句2 : // tableview在viewController拖一个tableview,选中tableview,选中右下角倒数第二个,给table
2016-03-10 19:16:36 381
原创 CocoaPods 集成导入三方文件
CocoaPods 不能导入头文件解决方法点击工程,找到build setting -- >搜索search -- >找到user header search paths -- >双击输入$(PODS_ROOT) ,再把后面的no recursive选成recursive
2016-03-09 11:14:32 314
原创 coreData
coreData 步骤1 . 创建工程的时候勾选 Use Core Data(如果创建工程的忘记勾选,点击工程任意文件,command + N ,选择iOS下的core data ,选择第一个coredata model,创建,)2 . 点击xc文件,entity相当于表名,可以双击改名,点击+号添加属性3 . 创建model: coreData会自动生成.co
2016-03-08 16:25:13 217
原创 拖拽工程或者解压缩文件时提示 工程名称太长
问题本身并不是因为工程名称过长,而是因为工程的某个文件夹进行了递归.打开工程文件,查看每个文件夹,找到递归的文件,保留最开始的那个文件夹,后面的删除就可以了
2016-03-04 10:34:35 533
原创 根据iPhone6进行适配
宽 :[[UIScreen mainScreen] bounds].size.width /414 再乘以想给的大小高 :[[UIScreen mainScreen] bounds].size.height / 736 再乘以想给的大小
2016-03-01 15:05:59 299
原创 启动页适配
iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3xiPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2xiPhone Portrait iOS 7,8-2x (640×960) @2xiPhone Portrait iOS 7,8-Retina 4 (640×1136) @2x
2016-03-01 14:16:58 517
原创 网络请求设置 && arc&mrc互转
网络请求NSAppTransportSecurity NSAllowsArbitraryLoads FMDB:Build Phases —> Link — > sqlite3.3.tbd(第一个)引入头文件为FMDB.h正则表达式
2016-02-29 11:03:15 300
原创 常用网址
1 GitHub : https://github.com2 iOS 开源学习 http://codecloud.net/ios-mac-study-5155.html3 Code4App http://www.code4app.com4 w3school http://w3school.com.cn/index.html5 图
2016-02-27 17:05:29 332
原创 去除点击tableView灰色背景
cell.selectionStyle = UITableViewCellSelectionStyleNone;
2016-02-27 11:05:49 862
原创 baseModel
- (instancetype)initWithDic:(NSDictionary *)dic{ self = [superinit]; if (self) { [selfsetValuesForKeysWithDictionary:dic]; } return self;}
2016-02-25 15:44:26 299
原创 创建pch文件
// 所有定义在这儿的宏定义和头文件,在别的文件不需要再进行引用任何文件,可以直接使用// pch文件创建// command + N --> other --> pch file// buildsettings --> 搜索prefix --> Prefix Header -->双击后面的空处 -->将pch文件拖进弹出框// 删除出现路径(从
2016-02-25 15:41:26 256
原创 定时器是不是一定准确?
// 问题:定时器是不是一定准确? // 问题出现原因:苹果机制 RunLoop导致.当计时器添加到scrollView或者是继承于scrollView的控件上的时候,当滑动scrollView的时候,定时器会停止 // 解决问题 [[NSRunLoopcurrentRunLoop]addTimer:timerforMode
2016-02-25 14:21:26 967 1
原创 SDWebImage原理
SDWebImage原理:下载图片到本地{ 下载下来的图片的类型是NSData 把NSData类型转换成UIimage类型: UIImage *image = [UIImage imageWithData: scale:]}根据图片地址进行哈希(hash)编码做为图片名存在本地取出直
2016-02-24 16:11:34 228
原创 Objective - C UIActionSheet 图片相关 将选中图片放在指定位置并适应大小,长按保存
// 在viewController上签订协议UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate>// 定义指定图片所在视图属性@property(nonatomic,retain)UIImageView *imageView;
2016-01-05 20:56:48 381
原创 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 460
原创 Objective-C 省市区 三个tableView联动
// 所有方法都在根视图下// 定义属性@property(nonatomic,retain)UITableView *proTableView;@property(nonatomic,retain)UITableView *cityTableView;@property(nonatomic,retain)UITableView *zoneTableView;
2015-12-24 21:09:33 661
原创 Objective - C tableView自适应高度 & KVC (Key -Value-Coding)
/////////////////////// 自适应 //////////////////////////////根视图下#pragma mark 设置tableView每行的高度- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexP
2015-12-24 20:58:12 429
原创 Objective-C tableView自定义cell
创建一对cell文件,继承于UITableViewCell在.h中定义属性// cell就提供了三个属性视图,所以为了避免冲突,一定不要自定义的cell属性名和系统的冲突在.m中实现自定义Cell的方法// 要实现自定义的Cell,一般重写两个方法// 重写方法一// 初始化方法- (id)i
2015-12-24 20:46:42 1107
原创 Objective - C UITableView界面传值 从前往后,从后往前
新建两个Viewcontroller,一个叫做RootViewController,一个叫SecondViewController.从前往后传值表示,将RootViewController中的值传给SecondViewController,反之为从后往前传值 从前往后通过属性进行传值,从后往前可以通过协议或者block进行传值一 : 从前往后通过属性进行传值
2015-12-24 20:38:23 675
原创 Objective - C UITableView学习笔记
UITableView具有两套协议,分别是UITableViewDataSource,UITableViewDelegate>// 设置协议代理人tableView.dataSource = self;tableView.delegate = self;// 方法一 : UITableViewDataSo
2015-12-24 20:13:29 353
原创 Objective--C 导航视图控制器
导航视图器相当于视图器的一个总管理者,在根视图创建后,任何一个视图控制器都能使用一:创建// 创建视图控制器RootViewController *rootVC = [[RootViewController alloc] init];// 创建导航视图控制器UINavigationController *naVC = [[UINavigation
2015-12-24 19:48:20 368
原创 Objective--C UI Block 实现从后往前传值 学习笔记
// 在根视图上创建数组和tableViewself.arr = [NSMutableArrayarrayWithObjects:@"宋江",@"卢俊义",@"吴用",@"公孙胜",@"关胜",@"林冲",@"秦明" ,@"呼延灼" ,@"花荣",@"柴进",@"李应",@"朱仝",@"鲁智深",@"武松",@"徐宁",@"张清",
2015-12-23 18:47:44 280
原创 Objective---C 给tableView添加头视图轮播图
// 设置属性@property(nonatomic,retain)UITableView *tableView;@property(nonatomic,retain)UIImageView *imageView;@property(nonatomic,retain)NSMutableArray *arr;// 初始化数组
2015-12-22 23:45:52 3813 4
原创 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 410
原创 Objective--C UIScrollView & UIPageControl 学习笔记
添加一组图片到工程中// 签协议@interface RootViewController ()UIScrollViewDelegate>// 设置属性@property(nonatomic,retain)UIScrollView *scrollView;@property(nonatomic,retain)UIPageControl
2015-12-19 14:43:17 496
原创 Objective--C UISegmentedControl 交通灯
只是简单的点击变化背景颜色,主要记录UISegmentedControl的使用在viewDidLoad方法下NSArray *segArr = [[NSArrayalloc] initWithObjects:@"red",@"yellow",@"green",nil]; UISegmentedControl *seg = [[UISegmentedCo
2015-12-17 19:20:57 305
原创 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 1634
原创 Objective--C UIControl 简易本地音频播放器
简单的音频文件练习,界面好丑.........,只实现了播放功能和调节音量功能,其他方法没有实现在RootViewController.m下引入头文件,利用它进行音频文件获取#import 写属性@property(nonatomic,retain)AVAudioPlayer *player;///////////////////////////////
2015-12-17 18:49:29 547
原创 Objective--C UI手势
好久没做整理了,在忙起来之前赶紧把整理做好,方便自己复习和以后的使用.Fighting!首先创建RootViewController,做好准备工作.然后在RootViewController.m文件写一个属性@property(nonatomic,retain)UIImageView *imageView;然后通过属性,创建视图 self.imageView =
2015-12-17 18:18:29 391
原创 Objective--C UIScrollView 通讯录
东西太多了,为了以后好找,做个笔记........创建工程,做好准备工作.将图片文件夹拖到工程中创建一对CellView文件,在CellView.h中设置属性@property(nonatomic,retain)UILabel *nameLabel;@property(nonatomic,retain)UILabel *phoneLabel;@prope
2015-12-16 17:08:39 622
原创 Objective-C 汤姆猫动画实现
在 RootViewController.m 中实现首先把汤姆猫一个动作的套图放到工程中第一步: 当你点击一个事件的时候,汤姆猫会相应的做一个动作,这些动作就是由多个静止图片构成的.因此我们要先定义一个数组属性,将图片放进数组中,然后对数组进行操作,是动画连贯. @property(nonatomic,retain)NSMu
2015-12-14 13:45:47 859
原创 Objective--C 遍历输出对应省市区
//引入文件路径 NSString *path =@"/Users/dllo/Desktop/boke/boke/area.txt"; NSString *str = [NSStringstringWithContentsOfFile:path encoding:NSUTF8StringEncodingerror:nil];
2015-12-04 20:10:53 359
原创 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 328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人