关于在iOS 6.1及更低版本中delayContentTouches
上设置UIScrollView
选项,
YES
:滚动功能正常运行,触摸事件稍后发生。NO
:滚动功能不起作用且触摸事件立即发生但在iOS 7.0中,无论设置delayContentTouches
(YES
还是NO
)的选项,
滚动功能不能正常工作,但发生了触摸事件。
下载sampleCode
答案 0 :(得分:-1)
在viewDidLoad()
方法中使用此代码。
滚动使用此
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:1 inSection:0];
[tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionTop animated:YES];
scrollToRowAtIndexPath:
仍然适用于ios 7.
float systemVersion= [[[UIDevice currentDevice] systemVersion] floatValue];
if(systemVersion >= 7.0f)
{
self.edgesForExtendedLayout=UIRectEdgeNone;
}