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