自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 UISlider 滑动结束触发 valueChange 动作方法

使用场景:UISlider 添加 valueChange 动作触发的方法时,在slider 滑动过程中会多次触发动作事件,但有时候需要手指离开滑动条,结束滑动动作时,才出发动作方法。1.最佳的解决方法很简单,不需要更改其他代码,只需要对 UISlider 对象的 continuous 属性设置为 NO,UISlider对象会在手指离开时,触发一次 valueChange

2017-07-27 10:41:19 2290

转载 UIView的alpha、hidden和opaque属性之间的关系和区别

UIView的这几个属性让我困惑了好一阵子,通过翻看官方文档和stackoverflow等网上资源,对它们有了一定理解,现分享出来。如理解有误,还请大家指出。一、alpha液晶显示器是由一个个的像素点组成的,每个像素点都可以显示一个由RGBA颜色空间组成的一种色值。其中的A就表示透明度alpha,UIView中alpha是一个浮点值,取值范围0~1.0,表示从完全透明到

2017-07-26 13:24:13 247

转载 iOS开发之C语言函数库

一、 iOS常用示例如://计算最大值、最小值、绝对值#define MAX(A,B) ((A) > (B) ? (A) : (B))#define MIN(A,B) ((A) #define ABS(A) ((A) //计算scrollView索引int index = ABS(scrollView.contentOffset.x) /

2017-07-26 09:29:59 417

转载 IOS 添加/移除子视图

- (void)addSubview:(UIView *)view //添加子视图- (void)removeFromSuperview //从父视图中移除- (void)bringSubviewToFront:(UIView *)view //移动指定的子视图到最顶层- (void)sendSubviewToBack:(UIView *)view//移动制定的子视图到后方

2017-07-11 17:03:13 1100

转载 IOS开发ARC forbids explicit message send of 'autorelease'错误解决办法

在iOS中经常会遇到:ARC forbids explicit message send of 'autorelease' 或“ARC forbids explicit message send of release”这样的错误。原因可能是项目使用了arc机制而有些文件禁止使用而报错,解决方法:1.禁用在Xcode中的特定文件的ARC点击项目名,在中间一栏选择tar

2017-07-11 15:49:33 283

转载 iOS initWithFrame、initWithCoder、awakeFromNib的区别解析

当我们需要自定义一个View控件时,会有 initWithFrame、initWithCoder、awakeFromNib 这三个系统方法,关于这三个方法何时调用,如何调用,有时候可能很多人会弄混淆。  下面我会就理论结合代码举例来说明一下:1、initWithFrame- (instancetype)initWithFrame:(CGRect)frame{

2017-07-11 15:34:44 346

转载 Xcode上的Other linker flags

Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是:源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 > 链接器 > 可执行文件在最后一步需要把.o文件和C语言运行库链接起来,这时候需要用到ld命令。源文件经

2017-07-11 15:19:40 304

转载 iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别)

XCode工程目录里面,有时你会发现2个不同颜色的文件夹,一种是蓝色的,一种是黄色的,最常见的是黄色的,我也是最近学习HTML5的时候,发现还有蓝色的文件夹呢,来上图看下吧 上图所示,蓝色的是folder 黄色的是group。 那么它们有什么区别呢?1. group 和 folder的区别group 一般只在你的工程中是文件夹的形式,但是在本地的目录中还是以散乱的形式放在一

2017-07-11 15:03:31 229

转载 no accounts with itunes connect access问题排查解决

1.出现这种情况,你点add,删掉你的账号,再添加一次上去,重启Xcode再来一遍试试2.检查你的证书、描述文件在开发者中心有没有过期,在Xcode有没有配置好3.如果你此时要做的是提交App上架审核的操作,请你打开Xcode,按 command+逗号 检查你账号的身份,member,admin,还是agent,只有agent才有权限提交上架

2017-07-10 18:21:11 1287

转载 iOS学习笔记--如何更改UISlider的高度

在做一个项目的过程中,需要用到UISlider,但是又不是那种系统给定的样式,找了好久才找到解决办法,就是重写系统的一下方法,就可以实现你想要的样式了。UISlider类中有四个方法:- (CGRect)minimumValueImageRectForBounds:(CGRect)bounds;- (CGRect)maximumValueImageRectForBounds:(CG

2017-07-05 09:52:30 1782

空空如也

空空如也

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

TA关注的人

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