我有一个ViewController包含一个位于(0,0,320,100)顶部的ImageView。我需要在它下面有一个tableViewController,比如说(0,100,320,380)。
我该怎么做?请帮助我尝试了很多方法,但它没有成功。我需要你的帮助。
答案 0 :(得分:1)
应用答案to this question,而不是文本字段使用imageview。
答案 1 :(得分:1)
通常,您通常不希望一次有多个视图控制器负责。标签栏或导航控制器是例外,它们基本上是其他控制器的容器。
因此,正如Ramin所链接的那样,这样做的方法是让一个视图控制器负责整个屏幕,将UIImageView
放在您喜欢的位置,并添加{{3}在屏幕的另一部分 - 作为视图控制器的根视图的子视图(在控制器中称为self.view
)。
您基本上可以在UITableView
中获得表格的所有功能而无需UITableViewController
。
答案 2 :(得分:0)
您可能需要的是一个视图控制器,其视图包含多个视图。您应该将您的单个视图控制器设置为UITableViewController,然后在-viewDidLoad中将UIImageView添加到其视图中:。