Ios 如何通知用户向下滚动tableview

Ios 如何通知用户向下滚动tableview,ios,iphone,user-interface,hig,Ios,Iphone,User Interface,Hig,我有一个tableview(以红色矩形突出显示),一次只显示3行,现在如果我有超过3行,那么我想通知用户向下滚动tableview以查看行的其余部分 在windows中,我们将在右侧有一个物理滚动条,但在iPhone中,不可能一直显示滚动条 有谁能告诉我,当我们有更多的行时,通知用户滚动的最佳方式是什么 任何帮助都将受到高度赞赏最好的解决方案是使高度不是行高度的倍数 如果行高=44然后台高=110或桌高=154,这将显示是否有可见的半行,这将导致用户滚动。我不建议iOS应用程序使用这种用户体验。

我有一个tableview(以红色矩形突出显示),一次只显示3行,现在如果我有超过3行,那么我想通知用户向下滚动tableview以查看行的其余部分

在windows中,我们将在右侧有一个物理滚动条,但在iPhone中,不可能一直显示滚动条

有谁能告诉我,当我们有更多的行时,通知用户滚动的最佳方式是什么


任何帮助都将受到高度赞赏

最好的解决方案是使高度不是行高度的倍数


如果
行高=44然后
台高=110
桌高=154,这将显示是否有可见的半行,这将导致用户滚动。

我不建议iOS应用程序使用这种用户体验。您应该记住,建议的触摸区域为40*40px。然而,一种常见的做法(你可以在App Store应用程序上看到)是将
UITableView
设置得足够大,这样它就可以容纳3个半单元格,这样用户就可以得到更多的提示

在UIScrollView上添加表格,然后可以显示滚动视图的垂直指示器


yourScrollView.showsVerticalScrollIndicator=是。

在我看来,您不应该担心将此通知给用户。任何iOS用户都会明白他们可以滚动它。如果您愿意,您仍然可以使用:

scrollView.showsVerticalScrollIndicator = YES.
您还可以看到:

您可以使滚动指示器可见

tableView.showsVerticalScrollIndicator = YES;
或者“闪现”它们


一般来说,从用户那里收集输入是一个非常糟糕的选择。更实际的做法是打开一个包含可能元素的新视图,用户可以选择其中任何一个,然后可以从导航堆栈中删除元素列表。在实践中,要获得如何构建正确用户界面的良好参考,请打开iOS设置或iOS日历应用程序以获得进一步体验,并阅读HIG和过渡指南以收集背景。普通iOS用户要求iOS应用程序而不是任何定制解决方案提供这种行为。
[tableView flashScrollIndicators];