我有一个带有UIButton的CollectionViewCell,我想在点击按钮时在UIWindow上显示一些视图就在那里按钮位置。
在我的TableView中,我这样做:
CGRect rectOfCellInSuperview = [self.tableView convertRect:[self.tableView rectForHeaderInSection:BBPostDetailSectionInfo] toView:self.view];
CGPoint showPoint = CGPointMake(button.center.x, rectOfCellInSuperview.origin.y + postDetailCountersView.frameHeight / 2);
如何在scrollview中执行此操作?
答案 0 :(得分:1)
我的解决方案是
CGRect show = [button.superview convertRect:button.frame toView:self.view];
CGPoint showPoint = CGPointMake(show.origin.x + button.frameWidth / 2, show.origin.y + button.frameHeight / 2);