XCode 6 , IOS 8 中使用 use size classes 的时候 自动调整 自定义table cell的宽度
2014-11-24 10:37
155 查看
转自:http://blog.csdn.net/remote_roamer/article/details/40190465
在xcode 6 和 ios 8 中,如果使用了 use size classes 的方法来调整屏幕尺寸。
在自动调整table view 和 table cell view的时候,会出现 cell的宽度不会自动适应各种手机屏幕尺寸的问题。
解决办法:
在自定义的 table cell 类中 重写
[objc] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
- (void)setFrame:(CGRect)frame
根据当前的设备的宽度来自动设置 cell的宽度
[objc] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
- (void)setFrame:(CGRect)frame {
frame.size.width = self.window.frame.size.width;
[super setFrame:frame];
}
在xcode 6 和 ios 8 中,如果使用了 use size classes 的方法来调整屏幕尺寸。
在自动调整table view 和 table cell view的时候,会出现 cell的宽度不会自动适应各种手机屏幕尺寸的问题。
解决办法:
在自定义的 table cell 类中 重写
[objc] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
- (void)setFrame:(CGRect)frame
根据当前的设备的宽度来自动设置 cell的宽度
[objc] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
- (void)setFrame:(CGRect)frame {
frame.size.width = self.window.frame.size.width;
[super setFrame:frame];
}
相关文章推荐
- XCode 6 , IOS 8 中使用 use size classes 的时候 自动调整 自定义table cell的宽度
- 自定义自动换行布局控件,实现子控件宽度超出整行时自动换行。setMeasuredDimension的使用
- IOS UILabel自适应里面的文字,自动调整宽度和高度的
- iOS 中使用 XIB 自定义cell 的两种方法 以及 编译出现常见 的错误 ++++(xcode6.0之后)
- iOS 8 自动布局sizeclass和autolayout的基本使用
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- ios开发答疑录系列---xcode 经常crash 当使用svn时候
- [转载] iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 自动布局sizeclass和autolayout的使用
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS UILabel自适应里面的文字,自动调整宽度和高度
- 自定义自动换行布局控件,实现子控件宽度超出整行时自动换行。setMeasuredDimension的使用
- ios 使用xcode调试代码的时候进入断点显示变量全是nil,但NSLog输出那个变量却是有值的
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- IOS 设置使用自定义字体(Xcode4)
- IOS UILabel自适应里面的文字,自动调整宽度和高度的
- [IOS]译Size Classes with Xcode 6: One Storyboard for all Sizes
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 自动布局sizeclass和autolayout的使用