Swift TwitterKit:TWTRTimelineViewController&;活动指示器

Swift TwitterKit:TWTRTimelineViewController&;活动指示器,swift,twitter,Swift,Twitter,我成功地实现了TwitterKit中的,以在我的应用程序中显示Twitter时间线。但是加载Tweets需要一点时间,并且在加载时,没有任何活动的迹象。 如何实现在推文加载时旋转的UIActivityIndicator?创建旋转器的IBOutlet @IBOutlet weak var spinner: UIActivityIndicatorView! 然后在你的视野里 spinner.hidesWhenStopped = true 因此,当您开始检索推文时,请添加以下内容

我成功地实现了TwitterKit中的,以在我的应用程序中显示Twitter时间线。但是加载Tweets需要一点时间,并且在加载时,没有任何活动的迹象。
如何实现在推文加载时旋转的UIActivityIndicator?

创建旋转器的IBOutlet

@IBOutlet weak var spinner: UIActivityIndicatorView!
然后在你的视野里

    spinner.hidesWhenStopped = true
因此,当您开始检索推文时,请添加以下内容

        spinner.startAnimating()
当数据完成时

     spinner.stopAnimating()

问题是,我不能简单地通过情节提要添加UIActivityIndicator,因为它是UITableViewController的子类,而不是UIViewController中的UITableView。不知何故,我不知道这是可能的。或者您可以将其添加到自定义UIVIew中,然后在该视图中取消隐藏当您获取数据时,当它完成时,您隐藏了它。您是如何成功完成此操作的?我挂断了,因为他们在他们的教程中变懒了,只是键入了
。最后,创建一个TWTRTimelineViewController作为视图控制器来显示时间线,并从上面为它提供预配置的实例。TWTRTimelineViewController将酌情处理推文加载和回收推文视图。
我不确定如何实际显示推文,因为我的数据源没有错误。您是如何成功做到这一点的?我挂断了,因为他们在他们的教程中变懒了,只是键入了
。最后,创建一个TWTRTimelineViewController作为视图控制器来显示时间线,并从上面为它提供预配置的实例。TWTRTimelineViewController将酌情处理推文加载和回收推文视图。
我不确定如何实际显示推文,因为我的数据源没有错误。以防万一有人有同样的问题:我只是在中偶然发现了以下问题:将以下内容添加到TWTRTimelineViewController的viewDidLoad中
let refreshControlOffset=refreshControl?.frame.size.height
tableView.frame.origin.y+=refreshControlOffset
refreshControl?.beginRefreshing()