如何让用户知道在使用UIPageViewController时可以翻页?

时间:2011-12-06 03:12:57

标签: iphone xcode user-interface uipageviewcontroller

我刚刚使用UIPageViewController在我的iPhone应用程序中实现了一个视图。翻页看起来真的很漂亮。但是,如何让用户知道可以或需要转换页面以获取更多内容?我在参考手册中找不到任何内容。

另一个皱纹是我的一些页面大于单个屏幕,因此用户已经上下滚动以获得更多内容。感谢。

3 个答案:

答案 0 :(得分:5)

并不完全严肃,但值得深思:

A graphic with details instructions on how to use a print magazine.

来源:Khoi Vinh

答案 1 :(得分:2)

向用户显示可以移动内容的最佳方式是程序员在首次出现时移动它。例如,如果有一个表是一个表但看起来不像一个表,我会在显示它之前将其滚动到结尾,然后显示它并在它出现时立即将其滚动回顶部。这有两个效果:1)你的应用程序看起来更流畅,因为有一些动画正在进行 - 眼睛被运动所吸引2)用户可以看到那里有更多,因为他们看着它全部滚动。

所以我建议在启动时转到第二页,并在第一次出现时以编程方式返回。用户可以立即看到你聪明的动画,而不必自己绊倒它,他知道它可以那样工作。

答案 2 :(得分:0)

@Owen Hartnett的答案似乎是正确的,这就是为什么我把它标记为最好的。但是,我仍然在攀登陡峭的iOS学习曲线,我不想继续学习如何创建动画。所以这是我提出的解决方案/黑客。

我为视图创建了“封面”或第一页。我构建并将应用程序加载到模拟器中。我用我的鼠标转到右下角并拍了一个屏幕截图。然后我裁剪了屏幕截图并将该图像添加到我创建的封面页面中。我不得不摆弄一点,因为手势识别器似乎不喜欢让整个屏幕成为PNG文件。当我使图像变小时,它起作用了。