OGeek|极客世界-中国程序员成长平台
标题: iphone - 用户单击 "assistance"图标后,模式文本弹出的最佳方法? [打印本页]
作者: 菜鸟教程小白 时间: 2022-12-11 20:20
标题: iphone - 用户单击 "assistance"图标后,模式文本弹出的最佳方法?
在为 iPhone 应用程序中的用户提供漂亮的文本弹出窗口方面,在用户单击帮助图标后,人们推荐什么方法/样式?
在我看来(关于用户体验),我会想到这样的话:
- 有一个带有圆边的细边框
- 占据大部分屏幕
- 如果文本多于一个屏幕,则有一个垂直滚动条
- 有一种方法让用户关闭
有兴趣:
- 推荐的 UI 设计方法
- 如何实现(使用哪些 IOS UI 对象)
- 很高兴 - 示例代码
Best Answer-推荐答案 strong>
关于设计 iPhone UI 元素(包括弹出窗口)的事情是,强烈建议您按照“Apple 的方式”进行设计 - 遵循他们的 Human Interface Guidelines并使用标准 UI 控件。我可以想到的两种方法来临时做到这一点:
- 使用 UIAlertView对于单个文本 block - 它包括用于关闭的按钮,适当的阴影和颜色以与操作系统的其余部分和其他应用程序保持一致。这是一种将文本放在屏幕上并再次将其取下的快速、单行或两行方式。缺点:没有滚动功能,并且框会随着您放入其中的文本进行缩放(即您无法固定 View 的大小)。
- 使用模态呈现的新 View (在 UIViewController 中)。此选项为您提供了更大的灵 active 和滚动功能,但代价是更多的设置。
如果您决定采用第二条路线,请按照您现有的直觉进行布局 - 您将占据 iPhone 上的整个屏幕,因此您有一些回旋余地。你的圆边猜测和垂直滚动是正确的(考虑使用 UIScrollView 来实现)。
关于iphone - 用户单击 "assistance"图标后,模式文本弹出的最佳方法?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/7683400/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) |
Powered by Discuz! X3.4 |