歡迎您光臨本站
首頁
首頁
Web
移動
前端
編程
資料庫
伺服器
互聯網
操作系統
分類
>
移動開發
>
iPhone
>
為什麼 willDisplayFooterView代理方法不被調用
tags: 時間:2013-12-03 18:40:44
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
//將要顯示最後一個cell時候進行刷新
if (indexPath.row == [[_dataArray objectAtIndex:0] count] - 1)
{
UIView * footerView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 40)];
UIImageView * imageview = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"loading_line.png"]];
imageview.frame = CGRectMake(0, 20, 320, 20);
UIImageView * sharkView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"loading_shark.png"]];
sharkView.frame = CGRectMake(0, 0, 30, 20);
[imageview addSubview:sharkView];
[footerView addSubview:imageview];
[_tableView setTableFooterView:footerView];
_tableView.tableFooterView.frame = CGRectMake(_tableView.tableFooterView.frame.origin.x, _tableView.tableFooterView.frame.origin.y, 320, 44);
NSLog(@"666");
}
else
{
// _tableView.tableFooterView = nil;
NSLog(@"555");
}
}
- (void)tableView:(UITableView *)tableView willDisplayFooterView:(UIView *)view forSection:(NSInteger)section
{
if (section == 0) {
NSLog(@"12344");
}
}
為什麼 willDisplayFooterView代理方法不被調用, willDisplaycell的方法都被調用了.
------解決方案--------------------
------解決方案--------------------
willDisplayFooterView顯示的不是你tablecell裡面最後一個cell,是footerView,當然不被調用啦
------解決方案--------------------
引用
willDisplayFooterView顯示的不是你tablecell裡面最後一個cell,是footerView,當然不被調用啦
這個我知道啊,但是我的footerview已經顯示出來了,其代理方法也沒有被調用
------解決方案--------------------
我遇到了同樣的問題,,,willDisplayFooterView還是willDisplayHeaderView這兩個方法都不走,就是不明白,不管怎麼樣,指定了代理,遵守了協議,實現了這個方法,,都應該要走啊,,,可是結果,都不走,,,,,,,,,,你現在有解決的方法了嗎?請教
------解決方案--------------------
一個就是self的delegate看看有么有設置,還有就是你的tableview葯載入在一個view視圖上,不要addsubview到一個uibutton或者uilabel上面了,
------解決方案--------------------
這裡的footer,header應該指的是section的footer以及header,不是整個tableview的footer或header
------解決方案--------------------
樓主,你要調用了這個方法后,- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
return 40;
}
才可以調用你所說的方法
推薦閱讀文章
為什麼 willDisplayFooterView代理方法不被調用
在JSP頁面中引用HTML頁面出現亂碼,應該如何解決呢?能想到的方法都用盡了,還是不行
javabean 的setXXX()方法,為什麼在JSP servlet中調用時有異常呢
念建個個人網站。如果不自己買主機做伺服器,可以弄到別人免費代理伺服器
Tomcat6在虛擬目錄下調用servlet失誤
關於在輸入框中加入圖片的方法
誠就學習前端的方法 感激不盡
jquery中有沒有相仿contains()方法對兩個字元串進行比較
網站-前端html頁面調用後台函數 參數傳遞的有關問題
現下都用智能機,為什麼還要做手機網站
weblogic下怎麼才能直接調用servlet
提供代理IP的人有錢賺嗎解決思路
為什麼突然下一些網站要用代理才能下
此資料在dreamweaver外被修改,是否重新載入?這是為什麼
,怎麼禁止別人用代理ip下網訪問一些網站
ftp為什麼連不下
為什麼小弟我的網站的焦點輪播圖總是載入很慢【求解釋】
,怎麼禁止別人用代理ip上網訪問一些網站
[好奇怪]java調用批處理的有關問題
Bookmark the
permalink
,來源:互聯網
為你推薦
心花怒放!今天終於成功把音頻導入到iphone了,大半年的努力,靠的毅力和方法
關閉Android/iPhone瀏覽器自動識別數字替電話號碼
iphone小小小結
iPhone 六是否比以前的iPhone更加帥
仿Iphone式樣的時間、日期選擇器
全代碼編撰的iPhone程序教程源碼4 UIView UILabel UIButton
ios通訊錄排序,該怎麼解決
iphone 傳json 字元串到webSercie,該怎麼處理
怎麼以編程方式改變settings.bundle(設置束)的值
簡單的有關問題把小弟我弄到吐血,請幫忙
網盤接入,該怎麼處理
iOS 七 tableviewcell 靜態添加控制項
【急】請幫忙看一下,Controller間跳轉報錯
怎麼計算當前位置和其他位置的距離
iphone比安卓的手機流利的四個主要原因
最新文章
圖形變換的邏輯題,很有意思
找尋實分析與複分析(rudin)第九章答案
信息系統項目管理師資料分享解決方案
信息系統項目管理師資料分享,該如何解決
php這幾年發展的怎麼
實在不行了,諮詢大家一個有關問題:想報java培訓,有沒有什麼比較穩妥的培訓機構推薦
求教,關於Delphi中Treeview組件的有關問題
delphi 是不是可以控制 android手機以及裡面的應用
一百分求解.可累加.對某個線程池的不解以及到失望.
delphi xe 串口通訊解決方法
藥品電子監管碼上傳有關問題
delphi讀取mysql資料庫怎麼只顯示內容,不顯示錶頭
無法顯示資料庫內容,該怎麼解決
恭賀新禧,水到渠成
當前的Delphi還會偷偷發內容給官網嗎?