我试图在我的TableView上设置一个活动指示器,显示我的新闻源。所以我希望这个idicator在加载开始时出现,并在结束时消失。
我知道webView有一个函数:
func webViewDidFinishLoad(webView: UIWebView) {
activityView.removeFromSuperview()
}
func webViewDidStartLoad(webView: UIWebView) {
self.view.addSubview(activityView)
}
但它显然不适用于Table View。有人可以提出解决方案吗?
我已经尝试在屏幕中央和状态栏中应用活动指示器,但是没有成功。
如果需要,我可以添加我的TableView控制器的完整代码。
谢谢!
修改
override func viewDidLoad() {
super.viewDidLoad()
// Cell height.
self.tableView.rowHeight = 70
self.tableView.dataSource = self
self.tableView.delegate = self
url = NSURL(string: "http---")!
//url = NSURL(string: "http---")!
//url = NSURL(string: "http---")!
loadRss(url);
答案 0 :(得分:0)
在状态栏中显示小活动指示器
memory.limit(10*memory.limit())
答案 1 :(得分:-3)