UIActivityIndi​​cator滚动与的tableView(UIActivityIndic

2019-10-22 05:59发布

我有一个表视图控制器。当我开始活动的指标进行动画然后滚动表视图,活动指示灯开始与该滚动。 我曾尝试为活动的指标设定一个特定的位置,也将其添加为VEW。这个子视图是,我为写代码:

spinner.frame.origin.x = self.view.frame.size.width / 2  - (spinner.frame.size.width / 2)
spinner.frame.origin.y = self.view.frame.size.height  - (self.tableView.rowHeight / 2 )
spinner.hidesWhenStopped = true
self.view.addSubview(spinner)

这有什么错呢?

提前致谢

Answer 1:

当您使用UITableViewController然后self.view是表(同self.tableView )。 您所添加的微调器表,以便当表滚动,微调滚动了。

为了避免这种情况,不使用UITableViewController 。 使用简单UIViewController和添加UITableView它。 然后self.view不会滚动。



Answer 2:

就像是

self.tableView.backgroundView = indicator;

可能有帮助



文章来源: UIActivityIndicator scrolls with tableView