我正在尝试向通过弹出窗口显示的表视图控制器页面添加“关闭”按钮。当用户向下滚动页面时,我只希望x(关闭)按钮保留在左上角。我找到了使用cocoapods添加浮动操作按钮的代码,但这不是我想要的。任何帮助都会很棒。
我试图在表视图之外添加UIView,以便可以将按钮限制于此,但是表视图不允许您在其外部添加UIViews。
您无法将浮动UIButton添加到UITableViewController
,但还有其他三个选项:
UITableViewController
更改为UIViewController
,并将UITableView
和UIButton
添加到视图控制器UIViewController
容器并将您的UITableViewController
添加为嵌入式子视图控制器。然后可以将UIButton
添加到容器中UIButton
添加到UINavigationController
,但仅在具有导航控制器时才有效:)另外,在这种方法中,当您关闭表视图控制器时,需要手动删除按钮。