实施iTune Credential AlertView

时间:2012-01-11 17:35:44

标签: iphone objective-c cocoa-touch

在iPhone中,我看到带有textFields和按钮的UIAlertView(请求获取iTune凭据时)。

我也需要一个带有按钮,文本字段和图像的UIAlertVIew。我不想使用任何外部库来执行此操作。那么我有没有办法实现它。有人可以给我一个代码示例吗?

1 个答案:

答案 0 :(得分:0)

如果您的目标是iOS 5,最好的办法是使用新的内置功能来完成此任务(UIAlertViewStyleLoginAndPasswordInput)。但是,你没有获得图像。

如果您需要图片,或者需要定位iOS< 5,您可以尝试添加自己的字段,但这与UIAlertView文档相反(“此类的视图层次结构是私有的,不得修改。”),可能会使您的应用被拒绝,无论如何都会很脆弱,很大程度上取决于从发布到发布使用的确切显示指标。不是个好主意。

我会创建我自己的视图(完全模仿UIAlertView,因为它会出现错误并登陆UI元素的“神奇山谷”),并且说,以模态显示它。