collectionViewCell,位置怎么获取啊

collectionViewCell,位置怎么获取啊,第1张

-(void)collectionView:(UICollectionView )collectionView didSelectItemAtIndexPath:(NSIndexPath )indexPath

{

UICollectionViewCell cell = (UICollectionViewCell )[collectionView cellForItemAtIndexPath:indexPath];

//临时改变个颜色,看好,只是临时改变的。如果要永久改变,可以先改数据源,然后在cellForItemAtIndexPath中控制。(和UITableView差不多吧!O(∩_∩)O~)

// cellbackgroundColor = [UIColor greenColor];

// NSLog(@"item======%ld",(long)indexPathitem);

// NSLog(@"row=======%ld",(long)indexPathrow);

// NSLog(@"section===%ld",(long)indexPathsection);

// NSLog(@"123456789--%f",cellboundssizeheight);

/

获取当前点击的cell位置大小,以此设定view2初始大小和位置

/

//cell在当前collection的位置

CGRect cellRect = [_collectionView convertRect:cellframe toView:_collectionView];

NSLog(@"987654321- %f - %f # %f - %f",cellRectoriginx,cellRectoriginy,cellRectsizewidth,cellRectsizeheight);

//cell在当前屏幕的位置

CGRect rect2 = [_collectionView convertRect:cellRect toView:selfview];

NSLog(@"987654321- %f - %f # %f - %f",rect2originx,rect2originy,rect2sizewidth,rect2sizeheight);

}

一般的话- (UITableViewCell )tableView:(UITableView )tableView cellForRowAtIndexPath:(NSIndexPath )indexPath 这个方法里应该都会设置cell内的显示内容,在didselect里面你把上面那个方法里的[xxxx objectAtIndex:indexPathrow] xxxxx]再次赋给你自己要取指的对象不就可以了么

121 新建保存工作簿(覆盖创建)

获取当前活动工作表的:

以索引值方式获取工作表:

以工作表名获取: wb['工作表名'],注意,此表达方式为切片显示,所以没有成员提示。很少用

循环工作表:很好用,一般用sheetnames

获取所有工作表名:wbsheetnames

获取指定工作表名

修改工作表名称

新建工作表时的默认工作表名:

workbookremove(工作表)

A1 表示法: 工作表['A1'] ,R1C1 表示法:工作表cell(行号,列号)

2工作表['起始行号': '结束行号']或者工作表['起始行号: 结束行号'],此方法是按行读取的数据。

3工作表['起始列号': '结束列号']或者工作表['起始列号: 结束列号'],

此方法是按列读取的数据。

4获取(按行)指定工作表所有已用数据:

list(workbookworksheets[索引值]values)

按行求和(方法 1)

按行求和(方法 )

按列统计平均值

按行获取工作表使用区域数据:worksheetrows

按列获取工作表使用区域数据:worksheetcolumns

获取工作表中最小行号:worksheetmin_row

获取工作表中最小列号:worksheetmin_column

获取工作表中最大行号:worksheetmax_row

获取工作表中最大列号:worksheetmax_column

获取单元格的行号:cellrow

获取单元格的列号:cellcolumn iter

方法获取指定区域:

1按行获取指定工作表单元格区域:worksheetiter_rows(……)

2按列获取指定工作表单元格区域:worksheetiter_cols(……)

可以通过 min_row、min_col、max_col、max_row 这几个参数进行单元格区域的控制

A1 表示法:工作表['A1']=值,R1C1 表示法:工作表cell(行号,列号,值)

在最后一行写入数据:工作表append(列表)

1102 实例应用(九九乘法表)

最后加一列写优秀

以上就是关于collectionViewCell,位置怎么获取啊全部的内容,包括:collectionViewCell,位置怎么获取啊、如何获取UITableView所有的cell、python处理excel完整版等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9300704.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存