Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 从tableviewcell中弹出详细视图_Iphone_Uiview_Uitableview_Core Animation - Fatal编程技术网

Iphone 从tableviewcell中弹出详细视图

Iphone 从tableviewcell中弹出详细视图,iphone,uiview,uitableview,core-animation,Iphone,Uiview,Uitableview,Core Animation,我正在开发一个应用程序,当用户选择一个tableviewcell时,我想将它扩展到几乎所有的屏幕上。我希望在tableviewcell上创建uiview,并在用户选择行时扩展它以覆盖屏幕的主要部分 我面临的主要问题是获取弹出视图开始扩展的帧。我将如何获得被触摸的行的框架 谢谢 Pankaj细胞不能重新定位是否至关重要? 如果没有,我猜不会,因为您正计划覆盖整个屏幕: 选中单元格后,使用ScrollToRowatineXpath将单元格滚动到顶部,并将自定义视图插入到单元格的contentView

我正在开发一个应用程序,当用户选择一个tableviewcell时,我想将它扩展到几乎所有的屏幕上。我希望在tableviewcell上创建uiview,并在用户选择行时扩展它以覆盖屏幕的主要部分

我面临的主要问题是获取弹出视图开始扩展的帧。我将如何获得被触摸的行的框架

谢谢
Pankaj

细胞不能重新定位是否至关重要? 如果没有,我猜不会,因为您正计划覆盖整个屏幕:

选中单元格后,使用ScrollToRowatineXpath将单元格滚动到顶部,并将自定义视图插入到单元格的contentView中,或者修改其参数(如果已存在)并具有不同的不透明度/大小等

使用函数通过传递NSIndexPath来获取行的rect


谢谢贾利娅回答我,这样我就有问题了。如果我有很多行,并且在向下滚动后选择了一行,则弹出视图将从底部弹出。相反,它应该从屏幕上的相同位置出现。我希望你明白我的意思。。。。
- (CGRect)rectForRowAtIndexPath:(NSIndexPath *)indexPath