当从xib加载单元格时,在UICollectionView中删除边框

时间:2018-01-28 09:54:05

标签: ios swift uitableview border xib

我有一个collectionView,我的单元格是从xib加载的。

我尝试使用以下行删除边框(我只想要阴影):

cell.contentView.layer.borderWidth = 1.0 //I also tried with 0.0
cell.contentView.layer.borderColor = UIColor.clear.cgColor
cell.contentView.layer.masksToBounds = true

但它似乎没有起作用。

我尝试将这些行放在下一个函数中:

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell 

甚至在单元格类的函数awakeFromNib中。

知道如何删除边框?

1 个答案:

答案 0 :(得分:1)

您尝试使用的代码是import org.apache.poi.ss.usermodel import org.apache.poi.hssf.usermodel.HSSFWorkbook; // Assume this method is wrapped in a class public static void parseFile(){ // File Path has a .xls extension FileInputStream file = new FileInputStream(filePath); HSSFWorkbook wb = new HSSFWorkbook(file); HSSFSheet sheet = wb.getSheetAt(0); for(int rn = sheet.getFirstRowNum(); rn <= sheet.getLastRowNum(); rn++){ HSSFRow row = sheet.getRow(rn); for(int cn = 0; cn < row.getLastCellNum(); cn++){ HSSFCell cell = row.getCell(cn); //This is apache's color HSSFColor color = cell.getCellStyle().getFillBackgroundColorColor; // Excel entire row is red and it is not entering here. if(color.equals(IndexedColors.RED)){ System.out.println("I made it here!"); cn++; continue; } } } } 和边框颜色。

使用下面的阴影线并删除上面的代码。

borderWidth