UITableViewCell 消除右侧辅助视图区域空白
2015-09-15 21:30
375 查看
刚刚学习UITableViewCell的时候,发现我想自定义一个UITableViewCell,却发现无论怎么设置Cell的contentView的Frame.size,他永远都是320,
右边留个白框很恶心,琢磨很久怎么把它干掉。
我仅仅知道这一个方法,比较简单。四行代码就搞定了。
当然,首先需要自定义一个UITableViewCell的子类。
然后在.m文件中,重写一下方法
我在这里重新设置这个子类得到的frame的宽度为屏幕的宽度,x坐标从0开始,将设置好的值发送给他的父类也就是UITableViewCell来执行。效果如下:
这样一来应该就可以解决问题了。如果有更好的方法还请分享。希望能够帮到大家。
右边留个白框很恶心,琢磨很久怎么把它干掉。
我仅仅知道这一个方法,比较简单。四行代码就搞定了。
当然,首先需要自定义一个UITableViewCell的子类。
然后在.m文件中,重写一下方法
- (void)setFrame:(CGRect)frame{ frame.size.width = [UIScreen mainScreen].bounds.size.width; frame.origin.x = 0; [super setFrame:frame]; }
我在这里重新设置这个子类得到的frame的宽度为屏幕的宽度,x坐标从0开始,将设置好的值发送给他的父类也就是UITableViewCell来执行。效果如下:
这样一来应该就可以解决问题了。如果有更好的方法还请分享。希望能够帮到大家。
相关文章推荐
- UIPickerView
- uva 12167 Proving Equivalences(强连通分量 + 缩点)
- iOS中的UITabBarController(标签视图控制器)
- UI03_UITextField
- iOS:删除storyBoard,纯代码实现UITabBarController的视图切换功能
- ArrayBlockingQueue学习笔记
- NSDate将日期类字符串Tue Sep 15 19:00:03 +0800 2015转化为09-15 19:52日期类型的格式
- 【Java GUI】Java面板基础:JPanel
- UIBUTTON.NORMALSPRITE
- Qt 学习之路 :Qt Quick Controls
- DFGUI-- 标签交换 Tabstrip
- UIImagePickerController的静态方法
- HDOJ 1005 Number Sequence
- HDOJ 1005 Number Sequence
- UIPageControl
- UI_UITableView _新知识_02
- HDU 1423 Greatest Common Increasing Subsequence
- UIScrollView
- android之视频的播放(VedioView,SuefaceView)和图片的获得
- 10810 - Ultra-QuickSort(求逆序数)