自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 ios 让tableview 的section cell整体圆角

/ 当前section有且仅有1行,则四个角都要绘制圆角。// 当前cell为最后一行。// 当前cell为第一行。// 当前cell为中间行。// 当前section不止1行。// Cell 分区圆角。

2023-09-24 19:05:24 305

原创 一些感慨和心得分享

做iOS已经好几年了,一直觉得做开发挺好的,但是到现在也有迷茫的时候,一路走来也不容易,但也不艰辛。

2018-08-29 15:36:36 259

原创 view设置圆角,使用CAShapeLayer绘制圆角,优化app性能

 UIBezierPath*path=[UIBezierPath bezierPathWithRoundedRect:CGRectMake(0,0,50,50) byRoundingCorners:UIRectCornerAllCorners cornerRadii:CGSizeMake(25, 25)];//CGRectMake(0, 0, 50, 50)代表视图截取大小  corne...

2018-07-19 10:13:51 1759

原创 IOS label自适应高度

label自适应高度的非主流方法(用到numberOfLines和sizeThatFits:方法),,优点:宽度精准  UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(150, 50, 150, 0)];  label.font = [UIFont systemFontOfSize:15];  label.backgroundCo...

2018-01-10 15:59:58 490

原创 移除当前控制器的两种使用方法

移除当前控制器的两种方法 1,removeFromParentViewController使用方法[self removeFromParentViewController];2,在根视图移除当前控制器 (推荐)NSMutableArray *ControllersmArr = [[NSMutableArrayalloc]initWithA

2017-08-22 17:56:20 3030

原创 iOS Podfile文件变成exec格式

只需要使用终端更改文件权限终端使用命令$ chmod 644 + 文件名 就会变回正常的了1终端使用命令$ chmod 700 + 文件名 就会变回exec格式1PSchmod 具体用法和含义指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file...

2017-08-11 17:21:04 2913

原创 下载app链接

下载app链接//不同app只需要换不同app的ID就行(id1179241889) ID在itunesconnect上传版本的信息里可以看到[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/cn/app/id1179241889"]];

2016-12-14 11:06:52 2542

原创 UITableView的style的区别与用法,以及分割线的显示与隐藏

cell.selectionStyle = UITableViewCellSelectionStyleNone;//让cell不能选中  //从新设置cell的背景,可以让cell分割线消失  UIView *tempView = [[UIViewalloc] init];  tempView.backgroundColor=[UIColorwhiteCol

2016-06-27 13:38:48 5757

转载 Xcode各版本官方下载及百度云盘下载, Mac和IOS及Xcode版本历史

官方下载, 用开发者账户登录,建议用Safari浏览器下载.官方下载地址:https://developer.apple.com/xcode/downloads/【链接】Xcode7使用iOS7模拟器http://www.jianshu.com/p/74ac82b67fc3 百度云盘下载地址:http://yun.baidu.co

2016-06-21 20:01:49 3590

原创 判断是否textField保留两位小数(或者多位小数)

#pragma mark - UITextField delegate//textField.text 输入之前的值 string 输入的字符- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

2016-06-16 20:54:52 927

原创 将数据模型(数组)转换为json字符串

    //1. 初始化可变字符串,存放最终生成json字串    NSMutableString *datajsonString = [[NSMutableString alloc] initWithString:@[""];        for(GoodsModel *model in dataArray){                //2. 遍历数组,取出键值对并...

2016-06-16 20:48:08 6294

原创 数组和字符串之间的转换

将string字符串转换为array数组 会以,为分隔符,分成多组数据 NSArray  *array = [Str componentsSeparatedByString:@","];==反向方法将array数组转换为string字符串 NSString *tempString = [mutableArray componentsJoinedB

2016-06-14 14:53:51 459

原创 购物车数据模型(相同商品id,订单数量相加,数组改变)

NSArray *array2 = @[                        @{@"id" :@"DDS434313", @"name":@"可乐",@"num" : @"5",@"inventory" : @"400"},                        @{@"id" :@"OOYU23423", @"name":@"雪碧"

2016-06-13 18:49:27 3137

原创 ios返回上两级页面

//返回上两个页面,但是不能返回到根视图 if (self.navigationController.viewControllers.count >=2) {         UIViewController *listViewController =self.navigationController.viewControllers[1];        [self.navigationCo...

2016-04-26 17:03:05 3470

原创 Missing iOS Distribution signing identity(此证书的签发者无效)

今天准备打包上传AppStore,结果Xcode报以下错误:Missing iOS Distribution signing identity for XXXXXX查看证书后发现,Develop证书和Distribution证书都提示“此证书的签发者无效”。什么是AppleWWDRCA证书?搜索资料发现,原因是AppleWWDRCA (A

2016-02-22 14:04:22 528

原创 IOS开发资料地址大全

IOS推送功能地址 ——>  IOS推送证书资料地址  百度推送官方文档苹果开发者网站地址 ——> 苹果开发者地址iTunes Connect APP管理发布地址  ——>iTunes APP上架 IOS证书(.p12)和描述文件的新建  ——>  IOS证书(.P12)和描述文件IOS tabBar隐藏设置的属性问题  ——> IOS tabBar 隐藏属性设置地址...

2015-12-18 10:34:30 715

原创 UIWebView自适应宽度

webview在手机上显示的内容经常非常宽,显示出来之后要手动缩放才能正常浏览。但如果用 [self.webView setScalesPageToFit:YES];  则会被居中缩放的非常小,所以我们要再html代码中加个节点Html代码: content里规定了这个界面: 最小缩放比例是0.1:minimum-scale=0.1 最大缩放比例是2.0:ma

2015-12-05 10:44:59 585

原创 CABasicAnimation旋转动画

//开始动画执行的方法-(void) StartAction{    float orign=2;    srand((unsigned)time(0)); //不加这句每次产生的随机数不变    orign=(rand() %20) / 10.0//随机数字0到2 旋转的view可以根据该值来旋转角度    //设置动画    CABasicA

2015-12-05 10:11:28 681

原创 截取时间戳转码方法

//随便举个时间戳的例子  NSString *date=@"1283376197000";以date的值为时间戳计算 //时间戳数值转换成时间类型(取出的时间戳为秒数,所以转换成时间类型时得除以1000)    NSTimeInterval time=[datedoubleValue]/1000;    NSDate *detaildate=[NSDatedateWi

2015-12-05 10:07:27 1056

原创 UITextField addTarget (实时监听,动态获取UITextFieldtext的值变化)

使用方法://第一步,对textField组件增加监听器UITextField *textField=[[UITextField alloc]init];[textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingC

2015-11-12 14:00:10 4248

原创 解析URL参数 获取参数值(二维码URL解析)

//扫描二维码回调方法- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputMetadataObjects:(NSArray *)metadataObjects fromConnection:(AVCaptureConnection *)connection{        NSString

2015-11-12 13:52:07 5254

原创 iOS上传错误 ERROR ITMS-90049 立即解决方法

解决问题方式: 1. 在xcode左下角搜索info.plist 找到第三方的info.plist文件,如友盟中腾讯Api文件夹下的info.plist文件; 2. 找到Bundle version字段 ,对应添加项目的Build号 3. **添加**Bundle identifier 字段,并对应添加项目的Bundle Identifier号; 4. 找到Bundle versi

2015-11-04 15:41:47 622

原创 第一次博客

博客新人。

2015-11-04 15:20:13 306

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除