解決uitableview分割線距左邊有距離的辦法,有需要的朋友可以參考下。
我們在使用tableview時會發現分割線的左邊會短一些,通常可以使用setseparatorinset:uiedgeinsetszero 來解決。但是公升級到xcode6之後,在ios8裡發現沒有效果。下面給出解決辦法:
首先在viewdidload方法中加上如下**:
if ([self.tableview respondstoselector:@selector(setseparatorinset:)])
if ([self.tableview respondstoselector:@selector(setlayoutmargins:)])
然後在willdisplaycell方法中加入如下**:
- (void)tableview:(uitableview *)tableview willdisplaycell:(uitableviewcell *)cell forrowatindexpath:(nsindexpath *)indexpath
if ([cell respondstoselector:@selector(setlayoutmargins:)])
}這樣就可以正常顯示了。
解決UITableView分割線距左邊有距離的辦法
解決uitableview分割線距左邊有距離的辦法,有需要的朋友可以參考下。我們在使用tableview時會發現分割線的左邊會短一些,通常可以使用setseparatorinset uiedgeinsetszero 來解決。但是公升級到xcode6之後,在ios8裡發現沒有效果。下面給出解決辦法 首...
解決UITableView分割線距左邊有距離的辦法
解決uitableview分割線距左邊有距離的辦法,有需要的朋友可以參考下。我們在使用tableview時會發現分割線的左邊會短一些,通常可以使用setseparatorinset uiedgeinsetszero 來解決。但是公升級到xcode6之後,在ios8裡發現沒有效果。下面給出解決辦法 首...
去除UITableView多餘分割線
看了好多東西,覺得隱藏多餘的分割線,基本兩個各思路,乙個是通過 乙個是 配合背景。第一種比較常見,在網上到處都是,我這也是抄別人的。主要就是說自己定義乙個view,弄成透明的,然後蓋在tableview的上部和下部,這樣就 隱藏 了。void setextracelllinehidden uitab...