我正在尝试将子视图添加到 UITableView 的父视图,以便在 UITableView 滚动时有一个不会移动的子视图。当我将子视图添加到 UITableView 时,它会随着用户滚动操作的表格一起移动。
到目前为止,我的场景是我在 UITabBarController 上有 3 个 UINavigationController。每个都有一个 UITableViewController。我想在各个控制器的屏幕上添加一个子视图。但是,我不希望像这样将新的子视图添加到整个应用程序中:
[[[UIApplication sharedApplication] keyWindow] addSubview:newView];
当我将一个新控制器推送到堆栈或弹出一个时,我希望子视图随着它位于其顶部的 UITableView 一起移动和消失。保持这样一个事实,即当用户滚动 UITableView 时,新的子视图位于其位置而不移动。使 UITableView 和新的子视图处于同一级别。
谢谢