程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-activityIndicatorView顯示的問題

ios-activityIndicatorView顯示的問題

編輯:編程綜合問答
activityIndicatorView顯示的問題

需要activityIndicatorViewUITableViewController前端顯示,但是現在是顯示在了UITableViewController裡面,不知道怎麼回事,謝謝幫忙。

activityView = [[activityIndicatorView alloc] initWithFrame:CGRectMake(60, 130, 200, 100)];
    [self showActivity];

-(void) showActivity
{

    [self.tableView addSubview:activityView];
}

CSDN移動問答

最佳回答:


你這句話

[self.tableView addSubview:activityView];

就是把indicator加入到了tableView裡面了啊.

如果你的目的是想加載數據到tableView的時候用indicator遮擋住UI,你可以用一個第三方類實現,搜一下MBProgressHUD就行了.

如果你非要自己寫這部分代碼,就在你的tableViewController裡再添加一個UIView(比如叫mainView),作為這個tableViewController的主視圖,然後把你的tableView和indicatorView都加到mainView中就行了.
不過記得重新設置tableView的delegate. 或者你就干脆用UIViewControler然後在裡面加個tableView,一樣的.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved