首页 > 怎么从一个继承UIView的类中弹一个view到当前页面 (自定义alertView)

怎么从一个继承UIView的类中弹一个view到当前页面 (自定义alertView)

其实是想要自定义一个alertView,有initwithimage title message...等方法,我下载别人的看了下,有人是获取当前根控制器,替换为自己的,再在自己的VC的View上弹出,可是我的获取不到
UIViewController *appRootVC = [UIApplication sharedApplication].keyWindow.rootViewController;
NSLog(@"%@",appRootVC);
输出为null
还是我的思路不对,请教各位大神,自定义alertView该怎么做...
多谢了


不用这么复杂吧。。。AddSubView不行吗?

我前几天做的一个不知道和你的需求一样不一样。可以直接写一个自定义View继承UIView,Frame就是屏幕大小,然后通过XIB初始化(这样的好处是可以直接AutoLayout不用管适配的问题),在XIB里面可以设置背景为ClearColor,然后在XIB里面拖拽自己需要的BACKGROUND和VIEW,通过AutoLayout居中,然后在你需要弹出的页面直接AddSubView不就行了。。

不知道你的需求如何只能瞎打了,你可以看看这个,这个,和这个


楼主应该想复杂了吧?
看别的代码也不能完全取代自己的代码,或者人家这么写有他自己的理由。
最关键是看了别人的代码,然后写自己所需要的代码。
关于这个问题,就是普通继承UIAlertViewController in iOS of course

【热门文章】
【热门文章】