如何去掉tableview多餘的空白行分割線?
我們經常會遇到下面的問題,tableview表檢視上面的內容不是很多,但是 tableview 卻幫忙把 整個螢幕都用 空白行分割線佔滿了:
如下圖:
**如下:
[cpp]view plain
copy
print?
//// tableviewcontroller.m
// test
//// created by on 15/1/25.
//#import "tableviewcontroller.h"
@inte***ce tableviewcontroller ()
@end
@implementation tableviewcontroller
- (void
)viewdidload
#pragma mark - table view data source
- (nsinteger)numberofsectionsintableview:(uitableview *)tableview
- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section
- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath
@end
可以看到本來只有3行資料,卻顯示了很多行的空白分割線,如何去掉?
方法1. 完全去掉所有的分割線,然後 在cell上自定義 乙個 view高度為乙個畫素,來模擬真實的 分割線
2.方法二,如果不想自定義分割線的話,那就來乙個粗暴的方法吧,增加乙個 footerview即可解決問題**如下:
[cpp]view plain
copy
print?
//// tableviewcontroller.m
// test
//// created by on 15/1/25.
//#import "tableviewcontroller.h"
@inte***ce tableviewcontroller ()
@end
@implementation tableviewcontroller
- (void
)viewdidload
#pragma mark - table view data source
- (nsinteger)numberofsectionsintableview:(uitableview *)tableview
- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section
- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath
@end
下面,看一下執行效果,看看是不是輕鬆解決了呢?
本文出處:
tableview去掉多餘的橫線
第一步 先在 void viewdidload裡面 tv newfriend separatorstyle uitableviewcellseparatorstylenone 因為頁面剛開始進入的時候,不能顯示橫線。第二步 實現方法 為 tableview 新增footview 去掉多餘的橫線。vo...
Postgresql去掉某個字段多餘的空格
postgresql中通過指令碼加入資料時,因編碼等問題導致插入的資料中包含空格,使資料出錯,為解決這一問題使用trim 函式。trim 函式 用來刪除資料前後的空格。rtrim 函式 用來刪除資料前的空格。ltrim 函式 用來刪除資料後的空格。本人遇到問題所解決的方案 update keywor...
去掉小數後多餘的 0
在資料處理時 遇到這樣的值 1.0000000000000 或者 1.230000000000 或者 0.0000450000000 而且還有一大堆這樣的資料,那麼就可以使用下方的方法了.直接複製貼上即可使用.後端 public static string formatnumber string s...