我有一种情况,我将我的商店视图添加为顶部窗口的子视图。这是通过以下代码完成的:
NSArray* windows = [[UIApplication sharedApplication] windows];
int count = [windows count];
UIWindow* topWindow = [windows objectAtIndex:count - 1];
[topWindow addSubview:_storeView];
当我购买产品时,在某些情况下(不确定确切的时间和原因)应用内购买警报,用户需要输入他的应用 ID 凭据并批准交易,这些都包含在我的视图中,并且对用户不可见用户。只有当我关闭我的视图时,我才能看到它们并完成购买流程。
我如何确保这些警报将出现在所有其他视图之上。以及为什么不一致,在某些情况下它对用户可见,而在某些情况下却不是……</p>
感谢任何帮助。