在 Objective-c 和 Swift 中都有很多类似我的问题,询问如何将 UIToolbar 锁定到 UITableViewController 的顶部,我将添加到该列表中。但是,其他人没有回答我的问题。我需要将它锁定在视图控制器的顶部,以便程序不会将其视为单元格,因此它不会向下移动,而是锁定在顶部。
我发现的所有其他答案都希望我这样做
(a) 在 UINavigationViewController 中嵌入 UITableViewController
或者
(b) 使用带有 UITableView 的 UIViewController
我不想做其中任何一个。
我想保留一个 UITableViewController——不要用 UIViewController 和 UITableView 替换它——而且我不想使用 UINavigationViewController——我试图不这样做,因为它会导致应用程序的其余部分出现大量问题(可以修复,但我不想这样做)。