2012-05-06 71 views

回答

8

您可以將視圖添加到tableview中的上海華,就像這樣:

loadingView.center = self.tableView.center; 
[self.tableView.superview addSubview:loadingView]; 

並將其取出( removeFromSuperview)當你完成它。 它將出現在表格頂部,居中表格,但不會隨表格一起滾動。

+0

:)謝謝!解決了我的問題。 –

1

將您的代碼轉換爲UIViewController子類而不是UITableViewController子類。這樣,您可以將加載視圖添加到實際視圖而不是表格。然後,在.h中遵循UITableViewDelegateUITableViewDataSource,設置代表並將該表添加爲主視圖的子視圖。你甚至不會錯過那個'UITableViewController'。

0

而不是將加載視圖添加到表的子視圖。做到這一點,而不是:

[[UIApplication sharedApplication].keyWindow addSubview:loadingView]; 

這解決了其代碼轉移到一個UIViewController

相關問題