如何在iOS上创建具有3个按钮的复选框的自定义UIAlertView

时间:2012-10-16 13:19:40

标签: ios uiview uialertview

我想创建一个弹出式对话框,其中包含标签,复选框(不是Switch)和3个按钮。我还想自定义文本和按钮的字体,文本和颜色。是否将UIView子类化为比继承UIAlertView更好的选项?

2 个答案:

答案 0 :(得分:2)

在我看来,你应该将UIView子类化,以创建一个很好的可自定义弹出对话框。我为我的一个应用程序做了这个,它真的像一个魅力 为了获得与UIAlertView类似的弹出效果,我使用了3个动画。第一个将视图的比例从0.001更改为1.1,第二个更改为0.9,最后一个更改为1.所有动画持续.3秒
你有它!

答案 1 :(得分:1)

UIAlertView非常有限。使用普通的UIView,并以模态方式呈现。或者使用UIAlertView替换,例如TSAlertView