自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 自定义TCELL

自定义TCELL//// TableViewContain.m// ChangeLocation//// Created by Kevin Jin on 2020/9/8.// Copyright © 2020 ljb48229. All rights reserved.//#import "TableViewContain.h"#import "JTableViewCell.h"static const CGFloat MBDefaultDetailsLabelFontSi

2020-09-08 00:48:24 215

原创 Swift 4.0 报错:Argument of '#selector' refers to instance method xxx

swfit 4 的新特性今天编译代码发现了这个问题,查了下,修正很简单在相关类前加:@objcMembersclass JKWLoginVC: UIViewController {}或者在方法名前做修改@objc func clickLoginBtn() { }As of Swift 4 you’ll start seeing the error “Argument of ‘#selec

2017-10-19 16:15:23 6209

原创 2017 iOS 启动页(Launch Screen Images)、图标(App Icon)尺寸大小

启动页尺寸大小*Device* *Portrait* *Landscape size*------------------------------------------------------------------------------12.9" iPad Pro 2048px × 2732px

2017-10-17 16:31:46 20607

原创 ios UIWebView 展示HTML代码(UITableView 中添加webview 动态计算高度)

上代码@property (nonatomic, strong) UIWebView *webView;@property (nonatomic, assign) CGFloat footerHeight;- (UIWebView *)webView { if (!_webView) { _webView = [[UIWebView alloc] initWithFra

2017-08-04 11:36:46 1198

原创 AFNetworking初探

看图:1、NSURLSession – AFURLSessionManager、AFHTTPSessionManager,基于iOS的NSURLSession完成网络请求数据工作; 2、Reachability – AFNetworkReachabilityManager,网络可达性检测器; 3、Security – AFSecurityPolicy,有关安全策略的; 4、Serializat

2017-06-07 16:36:57 323

原创 macOS Sierra 设置ipv6热点(无法创建NA64网络问题)

官网设置链接同学们 是不是在设置的时候无法设置 - 创建NA64网络?解决方法: 返回 - 系统偏好设置 - 按着Option键同时点击 - 共享 - 表演完毕

2017-06-01 10:39:58 1234

原创 UIViewController初探

属性: 1、edgesForExtendedLayout在IOS7以后 ViewController 开始使用全屏布局的,而且是默认的行为通常涉及到布局,就离不开这个属性 edgesForExtendedLayout,它是一个类型为UIExtendedEdge的属性:指定边缘要延伸的方向。它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说, 如果即使视图中上有navigati

2017-02-20 14:25:20 620

原创 IOS 日期的计算(根据服务器返回的年份和周次 计算出周次对应的日期范围)

近日 根据公司项目需求折腾掉了半条命呀直接上图 大致解释一下功能的需求: 展示用户的练习历史数据,首先先说明一下服务器的数据返回结构和逻辑,就拿“周”来说吧,本地会每次分页请求十条数据,服务器便返回有数据的十条周次的数据给我,比如我去年一年

2017-01-13 17:17:59 2614

原创 iOS中UILabel显示不同的字体和颜色

效果图 代码:NSMutableAttributedString *string = [[NSMutableAttributedString alloc] initWithString:@"S/A/T"]; // S if ([model.toneTitle containsString:@"S"]) { [string addAttribute:NSForegro

2016-11-28 15:46:09 1378

原创 IOS UIButton setImage 变形的问题

UIButton中设置图片其实是分为两种的,一种是设置背景图片,其二是设置image(可以和文字并排的那种)。这里我先提供一下今天项目中发现的图片变形的解决方案://允许裁剪图片self.addImageBtn.imageView.clipsToBounds = YES;//设置具体的适配方式[self.addImageBtn.imageView setContentMode:UIViewCo

2016-11-25 16:37:55 5438

原创 IOS UIlabel自适应Fram后顶部出现灰色横线

今天在项目中出现了一个bug,在tableview中好端端出现了一天横线。self.tableView.separatorColor = [UIColor redColor];self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;没有效果后我就蒙蔽了,怎么找都没发现我多创建什么view了呀!这根线出现在我显示lab的上方

2016-11-24 17:30:56 1278

转载 升级iOS10之后调用摄像头/麦克风等硬件程序崩溃闪退的问题

iphone在升级IOS10以后XCode也必须升级才可以将项目跑在真机上(报错:没有版本9的开发包)项目在XCode适配IOS10 升级后出现了很多Crash。。。下面我来列举一下项目中的Crash: 1.调用本地相机时Crash。 2.调用通讯录时Crash。 3.调用本地相册Carsh。百度翻译:(这个应用程序崩溃了,因为它试图访问隐私敏感的数据,而没有使用描述。应用程序的Info.pl

2016-11-21 11:06:19 3351

原创 OS X升级到10.11.6之后 Cocoapods更新问题

先上图:就像这样,在我更新pod的时候,一直停留在这里不动了(之前我才更新了系统和XCode,所以我感觉会是和系统有关系的)《11.22更新》 /** 回过头才发现,其实这根本不是问题,只是网络传输慢了,耐心的等待就可以了,因为后来同事也出现了这个现象,不过他很有耐心,二三十分钟就好了。整个内心是崩溃的!!! */现在开始记录我的解决过程:1、pod install –verbose

2016-11-18 17:26:34 547

原创 UITabBarController设置选中时图片和文字的颜色

立提,明日填内容

2016-11-17 17:43:37 1488

原创 UIImagePickerController status Bar can not hidden in IOS 10

今天碰到一个问题,是出现在IOS10 上的,在弹出UIImagePickerController 时状态栏statusbar 没有隐藏,不知道有木有遇到相同问题的,我这里直接用了最直接的方法在入口和出口手动控制了状态栏的显隐。[[UIApplication sharedApplication] setStatusBarHidden:NO];有更好方法的朋友希望给我留个言。

2016-11-17 10:52:01 680

原创 IOS MBProgressHUD 无法显示的问题

最近在项目里碰到了一个问题: MBProgressHUD无法显示出来(之前在项目里也用过这个,没出现过问题)东找西找找到下面的解决方案:1、(“MBProgressHUD needs to be accessed on the main thread.”)报错 很明显意思是需要跑在主线程上dispatch_async(dispatch_get_main_queue(), ^{ //获取主

2016-11-14 17:53:43 4274

原创 IOS XIB中设置了约束后无法在代码中改变视图的frame

今天在修改代码的时候发现了一些问题,便做了一下优化先上图说事: 在这里的播放列表cell中是两个UILabel分别显示的是作品名和作者名。没修改之前,两个lab实在XIB中初始化和设置约束的,出来的效果就是无法动态的根据字符串长度来增加lab的宽度,或是做了一下设置后,虽然可以实现效果,但是在出现边界情况时就无法控制了(比如:作品名就超出了cell的宽度。。。。。)搜索了一会后发现有的解决方案是说

2016-11-11 17:51:53 4450 2

原创 IOS XIB 实现比例边距&等分

实现比例边距: http://blog.csdn.net/yuanxiangg/article/details/47951441

2016-11-10 10:55:40 6025

原创 11月8日 笔记

今天一大早便收到了这样的消息(蓝廋!香菇)第一条被拒理由:应用内购买 – 在IOS应用内使用到第三方支付的时候 ,如果支付的对象属于服务,虚拟资源等的就不能使用其他的第三方支付接口,必须强制使用苹果内购(可通过添加收货地址^-^违法行为)第二条被拒理由:设计的功能性问题 – 在登录界面使用第三方登录的时候(微信第三方登录),本地并没有安装微信客户端,便造成了如下的状况: 苹果的意思是:既然你的

2016-11-08 14:19:32 498 2

原创 IOS ViewControl无法释放(不走“-(void)dealloc”方法)&&ViewControl释放后内存值不下降

首先我们来讨论一下Viewcontrol无法释放的问题最近在项目运行时发现这个内存消耗不是一般的高这里内存较高也是有原因的,因为我这里展示了一张高度有两个屏幕高度的UIImageView。 好的吧,图片比较大内存消耗高一点我也就忍了,可是我现在的问题是,在我完全退出当前显示图片的ViewControl时,竟然不走- (void)dealloc- {- ////- }这下问题就大了,我都退出

2016-11-08 13:56:35 9332

转载 判断UIViewController是否正在显示

某些情况下,需判断当前ViewController是否正在显示,比如后台网络请求报错,我们可能只希望在发起请求的页面弹窗提示用户,当用户已经跳转到其他界面,不做弹窗,减少对用户的干扰。假如一个UIView对象当前正在显示,那么它的window属性肯定为非空值。虽然官方文档未说明UIView未显示时window属性的取值,但是经过简单的测试,大部分情况下UIView未显示时,window的值为空,因此

2016-09-27 16:06:19 865

转载 XCode安装插件以及手误选择了「Skip Bundle」后需要重新允许「Load Bundle」的解决方法

苹果要求加入UUID证书从而保证插件的稳定性。 下面介绍步骤: 获取UUID A:终端查询Xcode的UUIDdefaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUIDB:傻瓜式操作 右键Xcode,选择显示包内容 然后找到Contents/Info.plist路径下的Info.p

2016-06-28 15:13:08 1656

转载 IOS -- 调用deleteRowsAtIndexPaths:withRowAnimation:崩溃的问题

本文是集合了大神们的解答,仅用于自己的记载和查看运行[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationRight];报错NSInternalInconsistencyException', reason: 'Invalid upda

2016-06-16 14:44:40 6145

转载 CGGeometry

IOS开发几何类方法总结CGGeometry.h文件是用C语言实现的一个封装了许多常用几何方法的文件。 一、几个常用结构体struct CGPoint {CGFloat x;CGFloat y;};定义一个点,设置x坐标和y坐标struct CGSize {CGFloat width;CGFloat height;};定义一个尺寸,设置宽度和高度struct CGVector {CGFloat d

2016-04-11 11:20:04 317

转载 UIView 与 UIWindow的关系

面对iOS初学者,总会被问到一些不常被关注的问题,比如: UIView 与 UIWindow是什么关系? 谁继承的谁? 从字面意思来看,貌似UIWindow 是UIView 的父类, 按说,应该是先有窗口,再有视图? 果真如此么?事实上, UIView 继承于 UIWindow, 由Apple的官方文档为证。 如下图。 iOS之美: UIView 与 UIWindow之间的关系 - 悠悠电台

2016-04-08 16:07:52 589

原创 设置launchImage显示的时间

在第一个进入的界面中进行控制 OC- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [NSThread sleepForTimeInterval:2.0]; //设置进程停止2秒}SWIF

2016-03-10 16:51:12 1123

转载 Objective-C语法之基本数据类型

OC语言的基本数据类型长度NSLog(@"The size of an int is: %lu bytes.",sizeof(int)); NSLog(@"The size of a short int is: %lu bytes.",sizeof(short int)); NSLog(@"The size of a long int is: %lu bytes.",sizeof(l

2016-01-29 13:38:23 500

转载 UITextField基本概念&&限制字符的输入长度(包括中文字符)

- (void)viewDidLoad{ [super viewDidLoad]; //文本输入框 UITextField UITextField *textField = [[UITextField alloc] init]; //设置 textField.frame = CGRectMake(50, 50, 200, 200); //设置输入框中的文

2016-01-20 15:22:51 710

原创 我的 IOS 笔记——纯属记录

//1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!";[astring release];NSLog(@"astring:%@",astring);//NS

2016-01-20 15:13:58 505

原创 mac上连接Android手机并传输文件

https://www.android.com/filetransfer/#tips下载并安装(拖动来传输文件)

2016-01-11 11:17:11 4573

转载 Ubuntu 12.04(64位)安装Android Studio

Ubuntu 12.04(64位)安装Android Studio

2015-09-21 17:42:22 577

转载 Eclipse快捷键 10个最有用的快捷键

转载用以自己平常的查看使用Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如a

2015-09-16 16:55:16 397

转载 ubuntu下文件压缩/解压缩命令总结

.gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName.bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2

2015-09-16 16:43:33 355

转载 百度地图移动开发——(Android SDK v3.5.0)

申请密钥 Android SDK简介申请步骤简介在使用百度地图SDK为您提供的各种LBS能力之前,您需要获取百度地图移动版的开发密钥,该密钥与您的百度账户相关联。因此,您必须先有百度帐户,才能获得开发密钥。并且,该密钥与您创建的过程名称有关,具体流程请参考如下介绍。Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key注意:为了给用户提供更安全的服务,

2015-09-16 16:41:01 1173

转载 ViewConfiguration.getScaledTouchSlop () 用法

getScaledTouchSlop是一个距离,表示滑动的时候,手的移动要大于这个距离才开始移动控件。如果小于这个距离就不触发移动控件,如viewpager就是用这个距离来判断用户是否翻页ViewConfiguration滑动参数设置类: `/** * 包含了方法和标准的常量用来设置UI的超时、大小和距离 */ public class ViewConfiguration {

2015-09-10 09:44:16 615

转载 自定义View时出现:"android.view.InflateException: Binary XML file line报错问题"

Android.View.InflateException: Binary XML File Line #异常的解决可能两种原因引起:原因一:   必须实现三个构造函数:    public GalleryFlow(Context context) {            super(context);    }    public GalleryFl

2015-09-08 11:11:10 1079

转载 android的 color.xml

xml version="1.0" encoding="utf-8" ?>resources>color name="white">#FFFFFFcolor>白色 -->color name="ivory">#FFFFF0color>象牙色 -->color name="lightyellow">#FFFFE0color>亮黄色-->color name="yellow">#FFFF00

2015-04-14 15:47:08 420

转载 uses-permission权限列表

android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传android.permission.ACCESS_COARSE_LOCATION 允许一个程序访问CellID或WiFi来获取粗略的位置android.permission.ACCESS_FINE_LOCATION 允许一个

2015-04-10 17:03:38 432

转载 OutLine中各图标的含义

先说颜色:      绿色:public      黄色:protected      蓝色:no modifier      红色:private再说形状:      实心:method      空心:variable      实心中间有字母C:class      Class右侧有向右的箭头:运行入口再

2015-04-10 14:53:19 628

转载 JAVA Pattern和Matcher 的用法

Pattern类: Pattern的方法如下: static Pattern compile(String regex) 将给定的正则表达式编译并赋予给Pattern类 static Pattern compile(String regex, int flags) 同上,但增加flag参数的指定,可选的flag参数包括:CASE INSENSITIVE,MULTILIN

2015-04-09 13:43:10 557

SourceTree V2.6.3

中文版 关于SourceTree,一个可视化Git客户端,当然它还有其它很强大功能,我们用的比较多就是 create、push、clone、pull和merge等操作

2018-01-03

手机号/银行卡号插入空格格式

手机号三位一空格,银行卡号四位一空格的格式限制

2015-12-02

百度地图移动开发(基本实现)

百度地图移动开发(基本实现)——SDK v3.5.0

2015-09-18

空空如也

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

TA关注的人

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