右侧的UITableView单元格空间

时间:2015-03-12 12:14:37

标签: ios objective-c uitableview uiview xcode5

我正在使用UITableView&{我想删除UIView附近的所有额外空间我设法从UITableView中的UIImageView左侧删除边距,但现在我在右侧有一个奇怪的空间,当我在这里选择一行时,我的代码是从左边删除边距。

UITableViewCell

这就是幸福的事情

enter image description here

请在选择行时帮我从右侧删除此空格。

...谢谢

4 个答案:

答案 0 :(得分:2)

尝试在storyboard中增加你的uitableview的宽度

答案 1 :(得分:1)

您基本上已将屏幕上的内容拉出15,但由于宽度仍相同,因此您必须为其添加15。

试试这个;

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];

    CGRect frame = self.mytableview.frame;
    [self.mytableview setFrame:CGRectMake(frame.origin.x, frame.origin.y, frame.size.width+15, frame.size.height)];
}

答案 2 :(得分:0)

尝试这样做

myTableView=[[UITableView alloc]init];
myTableView.frame=CGRectMake(0, 0, self.view.frame.size.width,self.view.frame.size.hight);

它取得了移动设备的最大宽度。如果你增加了移动设备的固定宽度

答案 3 :(得分:0)

我只是遇到了完全相同的问题。

找出原因是ViewController-> Simulated Size。 将其从自由格式更改为固定格式。

希望它对其他人有帮助。