- 博客(66)
- 收藏
- 关注
转载 Cornerstone常见图标含义
A:add,新增C:conflict,冲突D:delete,删除M:modify,本地已经修改G:modify and merGed,本地文件修改并且和服务器的进行合并U:update,从服务器更新R:replace,从服务器替换I:ignored,忽略常见提示图标:黄色感叹号(有冲突):--这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人抢...
2018-10-25 09:52:07
574
原创 iOS --网格UICollectionView第一次加载设置位置不顶用的解决方法
[self.view layoutIfNeeded]; NSIndexPath *path=[NSIndexPath indexPathForItem:self.index inSection:0]; [_collectionView scrollToItemAtIndexPath:path atScrollPosition:UICollectionViewScrollPosi...
2018-07-25 17:18:56
1038
原创 iOS -collectionview的间距方法
//单元格大小- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath{ return CGSizeMake((SCREEN_WI...
2018-06-19 17:08:52
2943
原创 iOS --FMDB插入不成功的解决方法
问题:插入失败原因:插入的字符串中有.这个特殊字符,加入单引号后插入成功。如下:NSString *select=[NSString stringWithFormat:@"INSERT INTO TaskList (keeptime,task) VALUES ('%@','%@')",keepTime,task]...
2018-05-30 15:58:48
2317
原创 ios --实现账号在别的设备上登录,当前设备下线。
方法一:(后台接口做判断)(1)登录接口,在登录成功之后,后台会返回一个loginToken值。(2)登录成功之后,请求的任何接口都要传这个loginToken值。(3)不管是当前手机重新登录,还是用另一个设备登录,此时接口会返回一个新的loginToken值,服务器保存最新的loginToken。(4)每次请求接口的时候,服务器会根据传过来的loginToken与最新的loginToken比较,...
2018-05-09 14:07:27
4892
1
原创 ios 8.3 tableview崩溃的原因
[_tableView registerNib:[UINib nibWithNibName:@"ShopDetailsHeaderCell" bundle:nil] forCellReuseIdentifier:@"ShopDetailsHeaderCell"]; [_tableView registerNib:[UINib nibWithNibName:@"ShopDetailsInfoC...
2018-05-09 10:21:39
495
转载 UITableView之separatorStyle在iOS8上闪退问题解决(随笔)
下图是模拟器运行后控制台中展示的闪退错误信息:解决方法:把separator放在cell的注册之后,就能顺利执行。TableView.separatorStyle = UITableViewCellSeparatorStyleNone;...
2018-05-03 17:27:35
445
原创 ios百度地图遇到的坑
1、进入集成百度地图的demo(在不联网的状态下),百度地图联网失败。此时让demo退到后台(不强制关闭),连接网络的情况下,百度地图联网再也不能成功,必须强制退出后重新进。 解决方法:在进入前台的时候必须重启mapmanager。(具体参考滴客)2、有时候反编码一直失败,此时必须重新创建geocodesearch才能解决。
2017-04-27 09:16:32
409
转载 ios 设置导航titleView偏移问题
从A页面push到B页面后,B页面的标题往右偏了,因为自定义的返回键,有点纳闷,后来查了一下,是因为上一个页面的标题太长了,虽然到B页面的时候我给做偏移隐藏了,但是还是会到影响到B页面的title显示,所以,还是得把返回文字的标题设置为空字符串。解决办法就是在A页面设置如下代码:[objc] view plain copy
2017-04-19 09:54:22
6287
转载 正则表达式
ios 正则表达式之验证手机号、邮箱、身份证、银行卡1、手机号123456+ (BOOL) IsPhoneNumber:(NSString *)number{ NSString *phoneRegex1=@"1[34578]([0-9]){9}"; NSP
2017-02-27 14:53:32
586
原创 与上架相关的一些小问题
1、如果找到上架到appstore的链接 (1)点击iTunes里左上角位置的app的图标 (2)在搜索框输入上架的app项目的名称 (3)左键点开对应的应用。 (4)在程序的logo处点击右键,就会弹出“拷贝链接”的选项。 (5)链接的最后面跟着苹果app的ID号。
2017-01-14 10:20:56
264
转载 Mac ox 10.11上新版cocoPods安装步骤
一、全新安装前,先检查是否有安装残留由于Mac 10.11更改了安全机制,所以cocoapods得安装和卸载命令也有所改变,1、如果之前装过cocopods,最好先卸载掉,卸载命令:$ sudo gem uninstall cocoapods【Mac 10.10之前】$ sudo gem uninstall -n /usr/local/bin cocoapods【Mac 10.11
2016-08-10 10:39:02
2373
转载 iOS开发工具集合
http://blog.youkuaiyun.com/qq_26359763/article/details/51261343
2016-04-27 15:31:30
334
原创 将UIDatePicker的日期显示为数字和中文
1.添加如下两句话:NSLocale *locale=[[NSLocale alloc]initWithLocaleIdentifier:@"zh_CN"];dataPicker.locale=locale;
2016-04-05 17:35:18
921
原创 启动动画LaunchImage
1、在Assets.xcassets右击新建AppIcons&LaunchImages。2、在LaunchScreen.storyboard中将Use as Launch Screen的勾去掉。3、target--general,在LaunchImage中选择LaunchImage。4、将Launch Screen Source设为空。
2016-04-05 13:43:03
371
原创 打印机模拟器下载
1、去苹果开发者中心下载,下载里面的Hardware IO Tools。https://developer.apple.com/downloads2、运行工具包里的Printer Simulator3、此时模拟器和手机一样可以实现打印了。
2016-04-01 14:45:12
2050
原创 app项目实现打印功能。
1.实现打印图片的简单代码: UIPrintInteractionController *printC = [UIPrintInteractionControllersharedPrintController]; UIPrintInfo *printInfo = [NSClassFromString(@"UIprintInfo") printInfo ]; prin
2016-03-24 11:05:56
7783
原创 UIAlertController的简单使用
在iOS9.0以后,UIAlertView已经被弃用。下面介绍一下UIAlertController UIAlertController*alert = [UIAlertController alertControllerWithTitle:@"提示" message:@"登录失败,用户名或者密码错误!" preferredStyle: UIAlertCon
2016-03-23 11:26:05
330
原创 怎么查看.ipa的内容
1、在itunes下载需要的app。2、右击 show in finder,然后拷贝到桌面上。3、解压缩:将.ipa文件改为,zip即可,然后解压缩。4、打开解压后的文件,选择PayLoad,右击显示包内容。
2016-03-17 09:42:40
2064
原创 UIPickerView使用
1、隐藏里面的线条。 在代理方法titleForRow方法中写上:pickerView.subviews[1].hidden=YES; pickerView.subviews[2].hidden=YES;2、改变字体的颜色。
2016-03-09 11:18:57
291
原创 SWTableViewCell的使用方法
什么时候用SWTableViewCell?当想实现左滑出现删除、置顶等按钮时。1、下载相应的第三方类库。http://pan.baidu.com/s/1sjJjn5N2、http://www.iashes.com/2014-12-284.html
2016-03-08 10:55:22
591
原创 表UITableView
1、实现左滑出现删除、置顶多个选项。 方法1:使用第三方SWTableViewCell。 方法2:使用table下面的方法,但是只能在iOS8.0以后才能实现。(editActionsForRowAtIndexPath方法)。- (nullable NSArray *)tableView:(UITableView *)tableView editActionsForRo
2016-03-08 09:46:30
314
原创 UINavgationController相关问题
1、导航栏显示的颜色与实际颜色不一致怎么解决? self.navgationController.navfgationbar.translucent=NO;2、设置导航背景颜色: self.navigationController.navigationBar.barTintColor=REDCOLOR;\3、设置导航字体颜色: [se
2016-03-07 09:43:02
342
原创 DDMenuController抽屉遇到的问题
1、在使用抽屉的时候,效果不尽人意,右边显示黑色线,无法解决,后来找到了解决方法。 在DDMenuController.m第425行左右有一个-(void)showShadow:(BOOL)val方法,讲里面的数字改成0.0f即可。
2016-03-05 17:48:04
318
原创 一些小知识
1、给按钮加上边框并设置颜色。 (1)加上边框:[button.layer setBorderWidth:1]; (2) 设置边框的颜色:[button.layer setBorderColor:[UIColor redColor].CGColor];
2016-03-05 14:19:33
315
原创 设置UIStatusBar的字体颜色
1、在info.plist添加UIStatusBarStyle(Status bar style)字段,有两个选择: UIStatusBarStyleDefault(黑色)和 UIStatusBarStyleLightContent(白色)。注意:添加字段后的显示为:Status bar style。2、在Info.plist中设置UIViewControllerBasedSta
2016-03-04 15:09:05
448
原创 将u盘格式化为EXFAT
FAT32格式的U盘不支持传送4G以上的单个文件,你把优盘格式化成EXFAT就可以了 。在mac下将u盘格式化为EXFAT的步骤如下:1.选择应用程序——实用工具——磁盘工具。2、然后在左边选择要格式化得u盘,右边点击抹掉,选择EXFAT格式就可。
2016-03-02 14:19:39
6804
转载 xcode7新建类别、扩展
第一步:右击——new file,出现下面的视图,并按下面的步骤进行,点击next。第二步:在File Type中选择需要的即可。
2016-02-24 14:39:38
1287
转载 OC--类的三大特性
一、封装封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,Java中有四种访问权限修饰符:1public,default,protected,private访问权限依次递减,这样我们在定义类的时候,哪些字段和方法不想暴露出去,哪些字段和方法可以暴露,可以通过修饰符来完成,这
2016-02-17 10:48:49
367
转载 第三方类库的下载
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:hud提示框地址:https://github.com/jdg/MBProgressHUD3:XML/HTML解析地址:https://github.com/topfunky/hpple4:有文字输入
2016-02-14 08:46:23
335
转载 APP--消息机制推送
http://blog.youkuaiyun.com/shenjie12345678/article/details/41120637
2016-02-05 14:39:08
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人