Xcode8的XIB中使用UIScrollView遇到的问题
来源:互联网 发布:acm fellow知乎 编辑:程序博客网 时间:2024/04/30 10:20
XIB建的界面 里面用scrollView实现的,我选定了一个模拟器iPhoneSE然后运行之后,5的尺寸一样,所以没问题,6和7的尺寸运行出问题了,就是宽度出问题了,还是5的宽度。吓得我以为不同宽度的都要再做一份,但是我并没有这么做,我要XIB就是为了省代码才用的,干嘛还要创建那么多界面呢。然后我就想到了一个方法试试看看能不能解决,结果很惊喜,我一试真的解决了这个问题。
你可以随便选择一个模拟器做好界面,然后在代码里面加一段代码就好了,下面就是代码了
-(void)viewWillLayoutSubviews{
[super viewWillLayoutSubviews];
self.viewWidthContraint.constant =
[UIScreen mainScreen].bounds.size.width;
}self.viewWidthContraint.constant这个是把scrollView的view的宽度的属性
@property (weak,nonatomic) IBOutletNSLayoutConstraint *viewWidthContraint;
不知道是因为升级了xcode8之后才会这样,还是我的问题。不过要改变这个要在这个方法viewWillLayoutSubviews里面改,这个是升级之后改变frame的不同
0 0
- Xcode8的XIB中使用UIScrollView遇到的问题
- Xcode8 打开的xib遇到的问题
- Xcode8中遇到的问题
- Xcode8之后使用cocoapods遇到的问题
- 使用Xcode8遇到的问题以及解决方案
- UIScrollView 使用AutoLayout布局遇到的问题
- Xcode8遇到的一些问题
- Xcode8升级遇到的问题
- 记一次XIB使用UIScrollView的坑
- iOS开发 Xcode8中遇到的问题及改动
- iOS开发 Xcode8中遇到的问题及改动
- iOS开发 Xcode8中遇到的问题及改动
- iOS开发 Xcode8中遇到的问题及改动
- iOS开发 Xcode8中遇到的问题及改动
- 遇到的一个xib问题
- [Wondgirl]XCode8 xib 的坑
- 自己在拖xib中遇到的一些小问题
- 更新Xcode8遇到的一些问题总结
- 查看数据库表记录数
- sql查询语句汇总,先撸为敬
- Android SwipeBackLayout实现滑动返回上一级页面
- oracle 自治事务
- Spring简介&入门
- Xcode8的XIB中使用UIScrollView遇到的问题
- NOIP 2012 提高组 借教室
- 冒泡排序法,选择排序,二分查找法
- 1622-5 孔富晨 总结《201年11月9日》 【连续第40日总结】
- WPF将控件导出为图片
- linux远程文件传输命令
- 在velocity中使用日期格式化
- 第十周 项目 1 - 建立二叉树算法库(二叉树的链式存储及基本运算 )
- 新手学习Rotrofit+RxJava网络请求以及Material Design风格