是否有一个“getGlobalVisibleRect”'相当于iOS

时间:2016-12-07 11:45:57

标签: ios objective-c uiview avplayer

Objective-C中是否有getGlobalVisibleRect?我试图获得子视图的可见矩形,该子视图可能被父视图层次结构中的其他视图遮挡,但它似乎非常繁琐,因为SO上的其他类似question(s)表示。如果AVPlayer视图的特定百分比在屏幕上可见,则所需的实现方式是在AVPlayer视图中自动播放某些内容,类似于Facebook在一个中自动播放视频媒体的方式&# 39; s饲料。然而,这似乎令人费解,必须首先获得根视图并递归检查其子视图及其子视图及其子视图...并使用播放器视图&进行CGRectIntersectsRect。它上面的每个子视图。当然,必须有一种更简单的方法来实现这一目标,还是我走上了递归的道路?

0 个答案:

没有答案