用户点击“援助”图标后,模态文本弹出的最佳方法是什么?

时间:2011-10-07 05:33:59

标签: iphone ios uialertview

在为iPhone应用程序中的用户提供一个漂亮的文本弹出窗口方面,在他们点击帮助图标后,人们推荐哪种方法/风格?

在我看来(重新用户体验)我会想到一些话:

  • 有一个细边框,周围有圆角
  • 占据了大部分屏幕
  • 如果文字多于一个屏幕上的文字,则
  • 有一个垂直滚动条
  • 可让用户解雇

对以下内容感兴趣:

  • 推荐的方法重新设计UI
  • 如何实现(使用哪个IOS UI对象)
  • 很高兴 - 示例代码

1 个答案:

答案 0 :(得分:2)

关于设计iPhone UI元素(包括弹出窗口)的问题在于,强烈建议您“按照Apple的方式”进行操作 - 遵循他们的Human Interface Guidelines并使用标准UI控件。我可以想到的两种方式:

  • 对单个文本块使用UIAlertView - 它包括用于解雇,正确着色和着色的按钮,以便与其他操作系统和其他应用程序保持一致。这是一种快速,一线或两线的方式,可以将文本放在屏幕上并再次取消。缺点:没有滚动功能,并且框中会放入您放入文本的文本(即您无法修复视图的大小)。
  • 使用以模态方式呈现的新视图(在UIViewController中)。此选项为您提供了更大的灵活性和滚动功能,但代价是更高的设置。

如果您决定走第二条路线,请按照现有的直觉来解决问题 - 您将在iPhone上接管整个屏幕,这样您就有了一些摆动空间。您的圆边猜测和垂直滚动正确(考虑实现UIScrollView)。