你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iPhone開發筆記 (4) 如何改變UITableViewCell的行高

iPhone開發筆記 (4) 如何改變UITableViewCell的行高

編輯:IOS開發綜合

在使用UITableView的時候,UITableViewCell的高度可能要改變。改變行高有兩種情況,第一種是改變所有的行高。第二種是改變特定行的行高。

    第一種,改變所有行的行高。就是類似下面的效果。


這裡要使用UITableViewDelegate的方法:

[plain] 
//設置rowHeight 
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

    return 91.5; 

第二種,如果要指定改變某個行的行高。就類似下面的效果。

 

只要對上面的方法做一下修改如下:

[plain] 
//設置rowHeight 
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

    if (indexPath.section == 0 && indexPath.row == 0) { 
        return 220; 
    } 
    else 
    { 
        return 40; 
    } 


 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved