代码之家  ›  专栏  ›  技术社区  ›  Ben Zotto sberry

uiactionsheet截断长字符串!选择?

  •  1
  • Ben Zotto sberry  · 技术社区  · 14 年前

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

    我需要在我的动作片按钮上多说一点,而不是说有空间。不幸的是,我看不到任何改变行动单行为的方法。对替代方案有什么想法吗?

    谢谢!

    1 回复  |  直到 14 年前
        1
  •  1
  •   lucius    14 年前

    你可以在uiactionsheet的 title 属性,然后在按钮标题中只给出动词或简洁的内容。

    另一种选择是:您可能希望创建一个全屏视图来显示 presentModalViewController:animated: ,这样您就有更多的空间来显示文本。

    第三种选择是创建一个uiview,该uiview使用uibuttons进行动画制作,可以自定义,但不能填充整个屏幕。我用我的一些应用程序做到这一点,这些应用程序的设置在一个可以向上滑动但不需要覆盖整个屏幕的选项卡中。