2012-10-05 66 views
0

上浆我在与它的tableview的界面构建一个tableviewcontroller。的UITableView在Interface Builder

在IB我所选择的tableviewcontroller和改变了它的宽度为500,高度为500。 我所选择的的tableview和改变了它的宽度为500,高度为500。

在此阶段,我可以看到在故事板上正确的宽度和高度。 现在,我点击IB表格单元格,宽度和高度的一个恢复到正常值。任何想法如何解决这个问题?

编辑:

重现此问题。

步骤1:拖放故事板一个UITableViewController(静态细胞+基) 第2步:编辑器>嵌入在>导航控制器 第3步:转到导航控制器的属性检查,并检查使用明确大小> 600×500

步骤4:去TableViewController的属性检查,并检查使用明确的大小> 600×500 第5步:选择表视图,并检查使用明确的大小> 600×500

步骤6 :将一个标签内的一个细胞

此时,当您为tableview设置新的尺寸时,故事板会反映新的尺寸。

现在点击故事板的任何地方,早在细胞中的一个.. OOpps..the的tableview恢复到原来的尺寸..

然而,tableviewcontroller尺寸为在IB完整。

在此先感谢, 普拉萨德。

回答

0

检查任何地方的码表的框架编程设置。

+0

@Lithu ..我只是用IB。我没有输入任何代码。令人惊讶的是,当我点击IB中的单元格时,viewcontroller的大小没有变化,但IB中的tableview正在恢复为默认大小。 – pessi

+0

你在使用autolayout吗? –

+0

我不确定..我可以在哪里查看? – pessi