Xcode5 xib设置autolayout方式:列表1:(选择两个view时可设置)左边对齐,右边对齐,顶部对齐,底部对齐,x轴中心对齐,y轴中心对齐,文本底标线对齐,(单选择一个view时可设置)对于父view的x轴中心对齐,对于父view的y轴中心对齐,(选择框)添加完约束后不进行任何操作,在...
分类:
其他好文 时间:
2014-11-19 10:45:23
阅读次数:
242
前言MagicNumber -> autoresizingMask -> autolayout在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了以上是纯手写代码所经历的关于页面布局的三个时期在iphone4-iphone4s...
分类:
其他好文 时间:
2014-11-19 10:41:02
阅读次数:
893
学 Autolayout,当涉及到 ScrollView 时,很多人面对满屏幕红色错误不知所措,为什么明明以前没问题的约束到了这儿就成了错误。比如下面这种情况:一个蓝色的 UIView,设其长宽约束分别为 210,200。上、左和右间距为 55。如此设置这个 View 的位置就被确定了。没有错误,没...
分类:
其他好文 时间:
2014-11-19 10:28:38
阅读次数:
189
?如果UIScrollView无法滚动,可能是以下原因:Ø没有设置contentSizeØscrollEnabled = NOØ没有接收到触摸事件:userInteractionEnabled = NOØ没有取消autolayout功能(要想scrollView滚动,必须取消autolayout)Ø...
分类:
其他好文 时间:
2014-11-17 22:39:41
阅读次数:
184
UIView *topLayoutGuide = self.topLayoutGuide;NSDictionary *viewsDictionary = NSDictionaryOfVariableBindings(selectBuuton, itemTableView, itemCollectio...
分类:
其他好文 时间:
2014-11-05 22:51:19
阅读次数:
225
开启xib或者sb后,选择需要view(s)。选择menu的Editor,选择Pin。子菜单的项目就是可用的constraints。
Width:固定自身宽度
Height:固定自身高度
H- Spacing: 固定两个view的水平间距
V- Spacing:固定两个view的垂直间距
下面4个分别是view相对于su...
分类:
其他好文 时间:
2014-11-05 17:28:05
阅读次数:
176
事情起因于我在一个表格视图里打算添加表格单元行向左滑动显示删除按钮的操作,实现起来比较简单只要定义方法-(void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editing.....
分类:
移动开发 时间:
2014-11-05 01:54:47
阅读次数:
209
随着iphone6的问世,苹果又进一步加大了手机屏幕的尺寸,而且按照目前这种趋势来判断,未来应该还有可能会出现更大的屏幕的手机。如果没有AutoLayout那么目前iPhone有4种尺寸的屏幕,iPad也有两种尺寸。而一款应用程序想要兼容所有这些的不同尺寸的屏幕就必须要让程序做一些特殊处理,比如.....
分类:
移动开发 时间:
2014-11-04 01:23:49
阅读次数:
280