UIScrollView自动布局技巧

1.用storyboard自动布局注意点:

(1)首先添加一个view,view的四周和scrollview一致,设置view的大小;

(2)设置view的宽和高=> 设置scrollview的contentSize;

(3)所有的控件都添加在view上。

2. 代码布局

时间: 2024-10-13 17:46:15

UIScrollView自动布局技巧的相关文章

Masonry之UIScrollView 自动布局

由于项目开始比较急,又是一个人,再加上apple自动布局比较麻烦,衡量以后就用了frame来布局画面.现在稍微闲了一些,就开始对之前的代码做一些优化.其中有一个小功能是这样的,一个可以横向滑动的scrollView,画面加载的时候从服务器取背景图以及文字说明和跳转链接,同时图片做缓存,下一次重新加载的时候如果加载失败,就加载上一次的内容.那么这个地方就涉及了画面,图片缓存两个部分.本文先从画面开始说起. 第一次使用自动布局来写scrollView,就遇到了坑.后来在一个博客中找到了答案.链接如下

UIScrollview自动布局,UIScrollviewAutolayoutDemo

参考文档:http://www.cocoachina.com/ios/20150104/10810.html UIScrollviewAutolayoutDemo地址:http://pan.baidu.com/s/1sjtF7Wx 一.UIScrollview放在背景UIVIew上四周为零 二.在放一个UIView在这个UIScrollView上四周为零 三.让这个UIVIew在UIScrollVIew里垂直居中 四.设定高度

IOS开发—UIScrollView自动布局

由于scrollview本身contentSize.contentInsets等复杂的特性,导致其在自动布局的时候和普通视图有较大差别.对scrollview进行自动布局,需要自制一个contentView作为scrollView的滚动容器.下面介绍在IB下对scrollView进行自动布局的步骤: 一.在xib或storyBoard中创建好基本视图控制器界面(这一步不说) 二.布局scrollView 拖拽一个scrollView到界面中,并设定好自己想要的区域,固定上下左右: 三.布局con

UIView---汇总

视图.绘图.贴图.手势.变形.布局.动画.动力.特效 UIBezierPath.UIGestureRecognizer.CGAffineTransform.frame.bounds.center.transform.UITouch.UIEvent.Layout.Autoresizing.Auto Layout.Animation.UIImage.NSTimer.UIView.Core Animation.CALayer.CAAnimation.CABasicAnimation.CAKeyfram

OC和UIwebView的交互

OC的UIwebView的交互 1.html5 是一个vedio开始和end的 2. JS交互 潜入在网页内部的脚本   可以边读边执行 safari --- 偏好---高级设置---高级----在菜单栏中点击开发 ---开发  ----web检查器--这个时候可以在控制台调试 3.OC中storyboard中的一种约束方式 突入了一个webview 然后选择  右边 第三个   add missing’ 仅仅适合控件很少的时候用 先把整个页面加载到内存   再去执行JS的方法函数 UIwebV

iOS开发中Masonry的使用总结:

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "PingFang SC"; color: #000000 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; min-hei

iOS学习之Storyboard中的UIScrollView使用自动布局

在使用storyboard和xib时,我们经常要用到ScrollView,还有自动布局AutoLayout,但是ScrollView和AutoLayout 结合使用,相对来说有点复杂.根据实践,我说一下我的理解,在故事板或xib中,ScrollView是根据其下面的一个View的大小来确定ContentSize的大小. 看一下效果 1. 创建一个项目,拖拽一个ScrollView到故事板中,如下图 2. 选中ScrollView,添加约束. 3. 拖拽一个View到ScrollView上, 然后

IOS开发—Storyboard中的UIScrollView使用自动布局,使其能够滚动

在使用storyboard和xib时,我们经常要用到ScrollView,还有自动布局AutoLayout,但是ScrollView和AutoLayout 结合使用,相对来说有点复杂.根据实践,我说一下我的理解,在故事板或xib中,ScrollView是根据其下面的一个View的大小来确定ContentSize的大小. 看一下效果 1. 创建一个项目,拖拽一个ScrollView到故事板中,如下图 2. 选中ScrollView,添加约束. 3. 拖拽一个View到ScrollView上, 然后

[iOS]技巧集锦:UICollectionView在旋转屏幕后Cell中的约束不起作用或自动布局失效

这似乎是iOS的一个BUG(ref: stackoverflow的大神们讲的) 解决方案 在继承自UITableViewCell的子类中的init方法中加入如下设置: self.contentView.frame = self.bounds; self.contentView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;