2011-04-01 47 views
0

我想呈现一个半透明的模态视图。
许多其他计算器职位(例如Transparent Modal View on Navigation Controller
似乎常用方法,这是(iPhone)区别于模态视图和UIAlertView?

创建一个视图,
添加视图到一些上海华动画,

,而不是使用pushModalViewController的。

再次想到,我意识到有UIAlertView,
它似乎满足要求(半透明模态视图)。
因为UIAlertView是一个视图(你可以使视图透明),
它本质上是模态(防止用户做其他事情)。

我没有仔细看过UIAlertView,但为什么人们打扰创建自己的视图和动画。

UIAlertView是否有限制迫使许多人为此避免它?

谢谢

回答

0

我想,那是因为你将不得不删除和自定义存在于UIAlertView中的项目,你可以不知道肯定如何存储和其他元素可以相应的措施。最后,使用你有的元素来做一个新的modalView并且不会混淆UIAlertView是最简单也是最安全的,如果你想使用UIAlertView的方式,你将不得不以编程方式做所有事情,而且有办法配置IB上的模态视图。

相关问题