springboard里面自定义uialertview

如题,在普通app下一般写一个继承uiview的view ,然后addsubview到window里
[UIApplication sharedApplication] windows] objectAtIndex:1] addSubview:self];
或 [UIApplication sharedApplication].keyWindow addSubview:self];
但是在springboard的tweak里面,[UIApplication sharedApplication] windows]有三个uiwindow,我addsubview到第一个window里面,alertview在springboard所有图标下面,点都点不到,addsubview到第二个window里面,是在图标上面,但在前台运行的app下面,addsubview到第三个window里面,直接就没有显示了,keyWindow同样是显示在前台运行的app下面,从springboard的头文件下面又看到了SBAlertWindow,add上去仍然没有效果,请教如何将view显示在最前面,给个思路也行。想用ida看uikit系统uialertview的实现,奇慢无比,根本就没法用,是不是uikit太大了?

不是用[alertView show];来显示的吗?

UIKit是比较大,IDA分析大概要15分钟左右吧。
UIAlertView的话,像2楼说的,直接show就可以了啊

额 是自定义的 继承uiview show方法要自己写啊 就是要再show里面addsubview

额 是自定义的 继承uiview show方法要自己写啊 就是要再show里面addsubview

如果是在SpringBoard里显示UIAlertView样式的弹框,UIAlertView并不是标准的用法,应该用SBAlertItem,用法可以参考https://github.com/snakeninny/noweibogoodsleep