自定义 模式对话框 ios iphone ipad (模仿UIAlertView)

实现思路: 自定义一个uiview ,将uiview添加到uiwindow中。 实现show函数 


步骤: 

        1。首先自定义一个AlertView视图类(继承于uiview类),添加label控件(用于显示文本) 和  button数组(nsmutablearray ,用于存储按钮文本),实现有关的构造和析构                函数接口。

        2。关键的一步 ------- 在show接口中计算要显示的区域(通过提示文本内容的多少计算), 构建一个全屏的uiwindow 并设置其窗口level为比

UIWindowLevelStatusBar 级别高一点,将自身添加到uiwindow中 并增加一个引用计数。(至于显示效果自己看着自定义动画)

        3。释放的时候记得将uiwindow给release掉,自身release掉。


    

你可能感兴趣的:(自定义 模式对话框 ios iphone ipad (模仿UIAlertView))