效果实现:
StoryBoard效果:
iPhone6横屏效果:
iPhone6竖屏效果:
约束线条颜色:
黄色缺少约束
红色错误约束 蓝色正确
功能简介:
功能一区:
Add New Alignment Constraints(添加新的对齐约束)
第一部分:多个视图边缘对齐
第二部分:多个...
分类:
移动开发 时间:
2014-12-22 19:42:00
阅读次数:
527
iOS8来了,Xcode也升级到6了,可是我连autolayout,甚至storyboard都不会用。
手工码代码都是通过宏定义来适配界面的,所以在iOS7出来的时候也没有变更搭UI的习惯。现在iOS8出来了,sizeclass autolayout一时间铺天盖地。下的我半死,感觉自己落伍了。赶紧的要学习storyboard,autolayout。。。
不过直到今天才终于有时间看下autola...
分类:
其他好文 时间:
2014-12-17 18:43:09
阅读次数:
355
ios8推出也有一段时间了,由于时间比较紧,所以没去学习ios8的新特性, 随着iphone6,6+的推出,ios屏幕适配是一个大问题,如何成功适配各种尺寸以及ipad呢? 苹果公司为了解决这个问题给出了新技术sizeclass 下面...
分类:
移动开发 时间:
2014-12-08 18:00:51
阅读次数:
343
在 iOS8 中,我们不用再像以前那样,一个页面新建多个 xib 文件来适配不同类型的屏幕,现在我们可以把各种尺寸屏幕的适配工作放在一个文件中完成,然后可以通过不同类别的 Size 来定制各种尺寸的界面。换句话说,你眼前的 Storyboard 不是一个普通的 Storyboard ,而是一个九合一...
分类:
其他好文 时间:
2014-11-29 14:26:10
阅读次数:
197
我们知道Xcode6新建工程后,会有main.storybord等,与原来新建项目有较大区别,而且随着iPhone6和plus的到来,屏幕适配也是一个问题,苹果提供了autolayout和sizeClass来搞定这一块,但是很多人还是不习惯,那么我们如何按照原来的方式进行一个新项目的屏幕适应呢。首先我们创..
分类:
其他好文 时间:
2014-11-21 00:07:15
阅读次数:
268
没发现居然有三四个月没写博客了,好惭愧。都是加班太多了,还好现在换了一家,还是得继续写啊。主要是学习了http://onevcat.com/上的内容写的笔记,并自己动手操作了一下。已经排好版了,懒得再重新写,代码就几行,在appdelegate.m里,如下,主要是storyboard。 UIT...
分类:
移动开发 时间:
2014-11-13 16:06:11
阅读次数:
266
分辨率和像素
经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):
1.iPhone5分辨率320x568,像素640x1136,@2x
2.iPhone6分辨率375x667,像素750x1334,@2x
3.iPhone6 Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(...
分类:
其他好文 时间:
2014-10-20 15:09:29
阅读次数:
180
一、关于自动布局(Autolayout) ? ? 在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。 ? ? ?我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的...
分类:
其他好文 时间:
2014-09-20 14:11:17
阅读次数:
286
一、关于自动布局(Autolayout)
在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。
我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的主要负责向用户输出有用的信息,有些则负责信息的输入(交互),交互的过程中往往还伴随有动画的效果,已达到整个信息传递的连贯性以及用户体验的细腻感。可视单元,在...
分类:
其他好文 时间:
2014-09-15 11:22:28
阅读次数:
171