使用公共API更改UIAlertView中的按钮行数

时间:2010-02-28 23:12:23

标签: iphone app-store uialertview

在UIAlertView中,我需要将按钮对齐成行,以便每行中有2个或每行中有3个。这适用于appstore应用程序,因此我需要使用记录的方法。显然我不能使用setNumberOfRows:为此。关于如何达到同样效果的建议?

1 个答案:

答案 0 :(得分:1)

您无法在任何有意义的范围内自定义UIAlert。

在任何情况下,听起来你都不想要一个警报视图,而是一张工作表或一个模态视图。

UIAlert因某种原因受到限制。它应该呈现一个简单,标准化(易于调用)的视图,以吸引用户对特定问题的关注。您不希望将其用于复杂的选择。

如果您创建自己的视图并以模态方式呈现它。它会像其他视图一样弹出其他视图,但您可以根据需要自定义其外观和行为。