检查iphone开发中哪个视图位于顶部

jos*_*osh 0 iphone xcode objective-c uiview ios

我有4个视图并用4个按钮控制这些视图,我有点困惑,如何检查哪个视图在顶部,我已经尝试过isFirstResponder但它不起作用.如果有人知道请帮助我.提前致谢.

Oma*_*ith 7

要从子视图获取最顶层视图,请从父视图中获取lastObject

UIView * topMost = [[self.view subviews] lastObject];
Run Code Online (Sandbox Code Playgroud)