Iphone UITableView是否覆盖了其他元素?

Iphone UITableView是否覆盖了其他元素?,iphone,Iphone,我正在编写我的第一个iphone应用程序,通过几个示例,我得到了一个UITableView,它显示了sqlite数据库中的一些记录。我通过IB放置元素,然后必须在viewDidLoad方法中设置其在视图控制器内的高度: self.tableView.frame = CGRectMake(0,150,320,300); 虽然定位似乎工作正常,但我原来在页面上的文本字段、按钮和标签现在被白色区域覆盖。我是不是没把这张桌子放好 它们都在同一个视图中-我需要使用多个视图吗 以下是running应用程序

我正在编写我的第一个iphone应用程序,通过几个示例,我得到了一个UITableView,它显示了sqlite数据库中的一些记录。我通过IB放置元素,然后必须在viewDidLoad方法中设置其在视图控制器内的高度:

self.tableView.frame = CGRectMake(0,150,320,300);
虽然定位似乎工作正常,但我原来在页面上的文本字段、按钮和标签现在被白色区域覆盖。我是不是没把这张桌子放好

它们都在同一个视图中-我需要使用多个视图吗

以下是running应用程序的外观:


IB视图是这样的:(在添加表之前,文本/按钮显示得很好):

您需要调整tableView的大小或移动其他对象(文本字段、按钮和标签)以适应tableView。

我已经添加了图像。据我所知,它们不应该互相覆盖,但有些东西不起作用。看起来tableView上的框架设置不正确,或者您还添加了另一个UIView。你能发布你的密码吗?你看到什么了吗?我似乎在网上找不到任何有用的信息,所以我不确定还能尝试什么。好吧,我的“解决方案”可能是我最初应该如何构建它,就是将文本字段、按钮和标签移动到另一个视图,然后先添加新视图,然后加载表视图。到目前为止,在模拟器中,一切看起来都很正常。发布您的代码,以便我们可以看到发生了什么。我做到了,请查看下面的链接: