0

只是一个快速的问题。是否可以更改 UIAlertView 按钮的布局?其中两个看起来不错 两个按钮

但是三个按钮和更多的按钮浪费了这么多空间,有没有办法重新排列它们?所以它们像两个按钮一样是水平顺序的?

默认布局为:

三个按钮

我唯一想到的是创建视图,在该视图上添加按钮并将其作为子视图添加到 UIAlertView ...

4

2 回答 2

2

恐怕您必须创建自己的自定义 AlertView:

子类化注释

UIAlertView 类旨在按原样使用,不支持子类化。

此类的视图层次结构是私有的,不得修改。-苹果

关于自定义 UIAlertViews,以下链接可能是您所追求的 - https://github.com/gpambrozio/BlockAlertsAnd-ActionSheets

于 2013-03-12T14:25:26.710 回答
1

UIAlertView以下是您想要的自定义的最佳链接。

https://github.com/stavash/UIBAlertView

https://github.com/TomSwift/TSAlertView

更多获取自定义 UIAlertView 这是任何自定义控件的最佳站点。

选择链接上方的任何一种表格并将其添加到您的要求中。

于 2013-03-12T14:25:20.547 回答