- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我一直在研究 UITableView,但我无法点击状态栏来向上滚动,但它似乎正在尝试向上滚动,但实际上并没有。
在这里你可以看到它的视频(决定使用 mp4 而不是 GIF,因为它太慢了) http://i.gyazo.com/4c7be7437116e420411ac879b6d0d784.mp4
如果您观看视频,您会发现右侧的指示器试图向上滚动但没有?有没有人经历过类似的事情?
我也在使用 ECSlidingViewController
我当前的代码调用 -viewDidLoad
-(void)setTableViewStuff {
[self.myTableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
[self.myTableView registerNib:[UINib nibWithNibName:@"YouTubeTableCell" bundle:nil] forCellReuseIdentifier:CellIdentifier];
self.myScrollView.scrollsToTop = NO;
self.myTableView.scrollsToTop = YES;
}
表格 View 代码
#pragma mark - Table View
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return 256;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return myVideoTitles.count;
}
// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
YouTubeTableCell *cell = (YouTubeTableCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
if (cell == nil) {
//cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
//cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
if (indexPath.section == 0) {
NSString* thumbnailURL = myVideoThumbnails[indexPath.row];
[cell.myThumbnail setImageWithURL:[NSURL URLWithString:[thumbnailURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]] placeholderImage:nil];
}
cell.selectionStyle = UITableViewCellSelectionStyleNone;
return cell;
}
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
// Return NO if you do not want the specified item to be editable.
return NO;
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
}
编辑:找到了解决方案!!如果您使用的是 ECSlidingViewController,则 Apperiantely 您必须有 yourtableview.scrollstotop = NO; “抽屉”里面
最佳答案
找到了解决这个问题的方法!,如果你使用 ECSlidingViewController,你必须有 yourtableview.scrollstotop = NO;在“抽屉”里面
关于ios - UITableview 尝试 scrollToTop 但没有(指标试图上升,奇怪。)- 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23451778/
有谁知道将 NSScrollView 滚动到顶部的正确方法?我正在寻找与 UIView 的 scrollToTop 方法等效的方法。 到目前为止,这是我所拥有的,但在所有情况下都不完全正确 [self
我想知道 ScrollViewer.ScrollToHome() 之间的实际区别是什么和 ScrollViewer.ScrollToTop() 。它们是一样的吗? 两者的文档均表示: Scrolls
当按下状态栏并发生 ScrollToTop 时,我希望能够指定偏移量或更具体地说是我认为 UITableView 的“顶部”的单元格。 为了给这个问题一些背景信息,它是一个播放音乐的应用程序,而表格
我有一个通用的应用程序,代码是一样的。我有一个 UIScrollView,其中 scrollToTop 在 iPad 上工作,但在 iPhone 上不工作。我对此感到非常沮丧。 我知道有一个类似的帖子
我有两个 View Controller 。一个用于页面控制的 ScrollView ,一个用于详细信息(垂直滚动)。 当我在 iPhone 上单击状态栏时,scrollToTop 不起作用,而在 i
在 Ionic V3.X 中,这会将 View 滚动到顶部: @ViewChild(Content) content: Content; this.content.scrollToTop(); 在 I
我正在尝试在 dom 上加载我的 scrolltoTop() 函数,但事件没有触发。你能请别人帮助我吗? 我的代码在这里: : "use strict"; function scrollToTo
我正在 Ionic 3 中处理一个项目。有不同的菜单。选择菜单时,我只是发布一个事件并更改页面上数组的值。一切正常,但当页面数据发生变化时,滚动条仍停留在之前的位置。我希望每次从菜单中选择一个项目时,
所以我一直在研究 UITableView,但我无法点击状态栏来向上滚动,但它似乎正在尝试向上滚动,但实际上并没有。 在这里你可以看到它的视频(决定使用 mp4 而不是 GIF,因为它太慢了) http
我是一名优秀的程序员,十分优秀!