1

我有一个 UIActionSheet,它为用户提供了一些标准选择。然而,按钮上的文本并没有像文本字段那样巧妙地按比例缩小,尽管当有太多时——它只是用省略号截断。

我需要在我的操作表按钮上多说一点,而不是空间。不幸的是,我看不到任何改变操作表行为的方法。关于替代品的任何想法?

谢谢!

4

1 回答 1

1

您可以将一些描述性文本放在 UIActionSheet 的title属性中,然后在按钮标题中只给出动词或简洁的东西。

一种替代方法是:您可能想要创建一个全屏视图来显示presentModalViewController:animated:,您可以在其中有更多空间来显示文本。

第三种选择是创建一个 UIView,它使用您可以自定义的 UIButtons 进行动画处理,但不会填满整个屏幕。我对我的一些应用程序执行此操作,其中设置位于向上滑动但不需要覆盖整个屏幕的选项卡中。

于 2010-06-05T03:35:46.963 回答