自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅析AutoLayout和Masnory之二

AutoLayout关于更新的几个方法的区别 setNeedsLayout:告知页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSubviews。 layoutIfNeeded:告知页面布局立刻更新。所以一般都会和setNeedsLayout一起使用。如果希望立刻生成新的frame需要调用此方法,利用这点一般布局动画可以在更新布局后直接使用这个方法让动画生效。 layoutSu

2015-12-11 15:30:45 440

原创 浅析AutoLayout和Masnory

AutoLayout是利用约束来控制视图的大小和位置,系统会在运行时通过设置的约束计算得到frame再绘制屏幕。 Auto Layout的生命周期 进入下面主题前可以先介绍下加入Auto Layout的生命周期。在得到自己的layout之前Layout Engine会将Views,约束,Priorities(优先级),instrinsicContentSize(主要是UILabel,UII

2015-12-11 14:29:49 592

原创 iOS检查更新的方法

iOS检查更新的方法 一些应用要检查更新,基本思路是获取当前版本号,然后解析url里面的版本号,并讲2者进行对比判断。代码如下: - (IBAction)button:(id)sender { NSString * string = [NSString stringWithContentsOfURL:[NSURL URLWithString:@”http://itunes.apple.

2015-12-10 13:30:03 892

空空如也

空空如也

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

TA关注的人

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