2016-03-21 5 views
0

にビューをプッシュした後、スクロールビューのUITableViewのスクロールは、私は1つのテーブルビューを持っていると私は下にスクロールフッター

-(void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    NSInteger totalRow = [tableView numberOfRowsInSection:indexPath.section];//first get total rows in that section by current indexPath. 
    if(indexPath.row == totalRow -1){ 

     [self.tableViewMesages setFrame:CGRectMake(0.0, 65.0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height-115.0)]; 
     [self.footer setFrame:CGRectMake(0.0,[UIScreen mainScreen].bounds.size.height-55, [UIScreen mainScreen].bounds.size.width,55.0)]; 
     self.imgvwSmily.alpha=1; 
     [self.footer addSubview:self.imgvwSmily]; 

    } 
    else 
    { 
     [self.tableViewMesages setFrame:CGRectMake(0.0, 65.0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height-65.0)]; 
     [self.footer setFrame:CGRectMake(0.0,[UIScreen mainScreen].bounds.size.height, [UIScreen mainScreen].bounds.size.width,55.0)]; 
     self.imgvwSmily.alpha=0; 
     [self.footer addSubview:self.imgvwSmily]; 

    } 
} 
の底部にあるビューを来てほしいの後、アレイはデータがない場合は、アレイ件のデータが、登場しています

私はあなたのフッターのビューを追加することができ、このコード

+0

ようこそスタックオーバーフロー! [ツアーを受けてください](http://stackoverflow.com/tour)、ヘルプセンター、特に[良い質問をする方法]をご覧ください(http://stackoverflow.com/help/how-聞く、質問する)。あなたは何の部分を抱いていますか?何を試しましたか? –

+0

あなたが試したコードを表示することができます –

+0

すべてのデータセルの下に表示されるビューを追加しますか?フッターまたは別のセルを使用してこれを実現できます。 – kelin

答えて

0

てみました。 配列にデータが残っておらず、 uitableviewの下に達したときにフッタービューが表示されます。

以下でのUITableViewにフッターのビューを追加する方法を見てみましょう私は、この5月には、あなたの問題を解決するのに役立ちます願っています

UITableFooterview Example

UITableFooterview Example2

をリンクします。

ありがとうございました

+0

ありがとうございます。 私の問題は10データがあり、テーブルビューにリストされ、10データの後にスクロールされたテーブルビューが表示されます。下から来て、より多くのデータのように表示されます。 –

+0

@ManjuS:はい、ちょうどフッタービューを追加する必要があります。あなたは10レコードか50レコードかどうかは関係ありません。テーブルビューが底に達すると、フッタービューを見ることができます。例から統合しようとするだけです。フッタービューに背景色を付けます。 –

+0

@ManjuS:問題は解決しましたか? –

関連する問題