自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨光的博客

coder不易 且码且珍惜

  • 博客(10)
  • 收藏
  • 关注

原创 iOS关于自定义rightBarButtonItem

常规设置UIBarButtonItem如下: UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button addTarget:target action:action forControlEvents:UIControlEventTouchUpInside]; butto...

2019-03-25 10:27:04 5320

原创 iOS webView 禁止缩小放大 捏合

 首先想到的方法是我们会设置下面这个属性:_webView.scalesPageToFit = NO;但是通常情况下为了web可以自适应设备尺寸还是将  _webView.scalesPageToFit = YES;这样做的同时,在webView上进行双击或捏合、放大等操作会改变页面的大小,显得比较low,为了解决这个问题可以按以下方法设置:1. 设置代理并遵循协议 UIScrollViewDel...

2018-06-23 15:56:20 10312

原创 解决UITextField 输入的时候文字偏移

textfiled.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter ;

2018-06-20 14:55:11 980

转载 iOS 配置PCH文件

 PCH文件(Precompile Prefix Header File),也就是预编译头文件,其作用就是,方便你一次性导入多个文件中同时用到的头文件,宏或者URL地址等(全局使用),可以有效的帮你节约时间,提高开发效率。但是,自从Xcode中5之后,这个文件默认就不再提供了,如果你还想继续使用的话,需要手动创建并配置。至于为什么默认不再提供,可能是出于提高编译效率方面的考虑,毕竟预编译也会提高构...

2018-06-05 11:00:23 1519

转载 iOS 常用第三方库

转载自:https ://github.com/Tim9Liu9/TimLiu-iOS目录UI下拉刷新模糊效果自动版式富文本图表表相关与的TabBar隐藏与显示HUD与吐司对话框其他UI动画侧滑与右滑返回手势GIF动画其他动画网络相关网络连接图像获取网络聊天网络测试网页框架的WebView与WKWebView模型通讯录其他库数据库缓存处理PDF图像浏览及处理摄像照相视频音频处理响应式框架消息相关消...

2018-06-04 15:37:23 13026 1

原创 读《Effective object-C 2.0》编写高质量iOS与OS X代码的52个有效方法(一)

开始学习充电啦,记录一下进度,希望每天都能进步...     fighting! 都是书上的内容,总结。写下来只为加深记忆:第一条 熟悉 OCobject-C使用“消息结构”而非“函数调用”。区别:前者运行时执行的代码由运行环境决定;后者由编译器决定。* OC为C语言添加了面向对象特性,是其超集。OC使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。接收一条消息之后,究竟应执行何种代码,...

2018-05-13 17:55:22 342

转载 iOS中关于行间距lineSpacing 行高lineHeight

关于行间距lineSpacing先贴出一张iOS中UILabel的默认排版样式:大家也都能看出来,默认的排版样式中,文本的行间距很小,显得文本十分挤。这种时候,设计师就会提出行间距的需求,希望让文本展示得更美观类似的标注就会像这样:通常来说既然设计师要求的是行间距,那么我们直接设置lineSpacing就好。但是UILabel是没有这么一个直接暴露的属性的,想要修改lineSpacing,我们需要...

2018-05-09 19:34:12 14459

原创 JavaScript学习(一)

数据类型NumberJavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示Infinity; // Infinity表示无限大,当数值超过了JavaScript的Number所能表示的最大值时,就表示为Infinity字符串字符串是以单引号'或双引号"括起来的任意文本,比如'...

2018-05-08 23:41:29 127

原创 rootViewController 获取报错 : unrecognized selector sent to instance

项目有替换tabbar图片icon的需求,就在自定义的 UITabBarControllerl 类里定义了一个changeIcon的方法。发现有时候会报 [UIApplicationRotationFollowingController chanageICONImage:]: unrecognized selector sent to instance 的错误。项目中用到的方法:UIWindow ...

2018-05-03 11:29:48 4513

原创 开博啦

开博啦 开博啦!第一篇就这样吧!哈哈 有点敷衍? NO!!只是太激动啦 \(≧▽≦)/!先试试功能啦~

2018-04-09 18:13:53 155

空空如也

空空如也

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

TA关注的人

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