当我滚动UIView
时,我想在底部制作一个UITableView
棒。
我的想法是设置一个UIView
,其位置在导航项目的正上方。将其zPosition
设置为1
。
问题是,yPosition
的{{1}}有所不同。
知道如何解决这个问题吗?
修改
提供可见与预期行为的屏幕截图:
可见:
这是我滚动的时候:
预期:
如上表中的Tinder Camera Symbol所示:
EDIT2:
这段代码是我用来将矩形放到底部的代码。
它一直有效,直到我滑动UITableView
- 矩形也向上滚动。
UITableView
答案 0 :(得分:0)
有一个解决方案。您可以通过禁用相应Button的Auto Layout(button.translatesAutoresizingMaskIntoConstraints = false)属性或任何UIView for floating按钮来执行此操作:
Swift 4
$rowIndex++; // increment the highest row with 1
foreach($data as $row)
{
$columnIndex=0; //Column A
foreach($row as $ind_el)
{
$Location = PHPExcel_Cell::stringFromColumnIndex($columnIndex) . $rowIndex;
//var_dump($Location);
$ActiveSheet->setCellValue($Location, $ind_el); //Insert the Data at the specific cell specified by $Location
$columnIndex++;
}
$rowIndex++;
}
//1. Mark the Header Row in Color Red
$Range = 'A1:B1:C1:D1';
$color = 'FFFF0000';
$ActiveSheet->getStyle($Range)->getFill($Range)->setFillType(PHPExcel_Style_Fill::FILL_SOLID)->getStartColor()->setARGB($color);
//2. Set the Column Width
for($i=0; $i<count($Header);$i++)
{
$Location = PHPExcel_Cell::stringFromColumnIndex($i) ;
$ActiveSheet->getColumnDimension($Location)->setAutoSize(true);
}
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
//Result File name
$objWriter->save('myfile.xlsx');
}