草庐IT

uitableView

全部标签

如何检测uitableview中的最后一个可见单元格

我是iOS开发方面的新手,目前正在开发UitableView。我想在屏幕底部的设备和单元格上找到最后的可见单元格,必须是蓝色的,当将单元滚动到屏幕顶部时,应淡入绿色。我经历了这些链接链接1link2但无法获得成功。任何人都可以提供想法如何检测最后一个细胞&细胞淡出动画?看答案获得最后可见的单元格:ifletlastCell=tableView.visibleCells.last{//dosomethingwithlastCell}

ios - 编辑时 UITextView 光标完全消失

我将UITextView设置为可编辑并使其成为第一响应者。这曾经工作得很好,但最近我注意到光标只是丢失了。我可以在屏幕键盘上键入并出现字符,但光标永远不会出现。谁能猜出出了什么问题?UITextView是表格单元格的subview,这是值得的。 最佳答案 您的光标没有消失。是白色的!使用:[self.tableViewsetTintColor:[UIColorredColor]]; 关于ios-编辑时UITextView光标完全消失,我们在StackOverflow上找到一个类似的问题:

objective-c - UITableView 处于编辑模式时可选择的 UITableViewCells

标题说明了一切。当UITableView处于编辑模式时,我需要使选择UITableViewCells成为可能。我认为这里不需要代码,但万一是:-(void)turnEditingOn{[self.tableViewsetEditing:YESanimated:YES];if(self.tableView.isEditing)self.navigationItem.rightBarButtonItem=[[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAddtarget:selfaction:@

iphone - uitableview 的 Storyboard错误

我在尝试使用Storyboard创建我的应用程序结构时遇到此错误statictableviewsareonlyvalidwhenembeddedinUITableViewControllerinstance我创建了这个sotry板,它有一个导航Controller,然后是几个从主视图分支出来的View,其中有一个TableView。我从主视图中删除的一个View有这个错误。我还有其他几个具有相同设置的View,但他们都没有遇到这个问题。如果我解决了这个问题,我会很担心他们之后会说同样的话,因为这是我设置的第一个View..如有任何帮助,我们将不胜感激。 最佳

objective-c - 当自定义 subview 处理触摸时防止 UITableView 滚动

在我的iOS应用程序中有一个UITableView,其中一个单元格中包含一个自定义subview。此单元格是一个交互式View,可处理触摸事件(touchesBegan、touchesEnded、touchesMoved)以更新自身。问题是,当用户向上或向下“拖动”时,tableView会捕获这些触摸(尽管我没有将触摸传递到响应链),滚动表格并阻止subview正常工作。只要用户触摸那个特定的subview,我就想阻止表格滚动。subview根本没有对tableView的引用。如何防止表格的滚动行为?更新尽管接受了下面的答案,但我最终以不同的方式处理我的情况。我现在在我的自定义View

objective-c - UITableView:如何让它不回收单元格?

有没有办法让TableView不回收UITableViewCell,以便在加载所有单元格后,它不会要求单元格(即tableView:cellForRow...)?我知道我可以将表格View放在ScrollView中并使表格View与ScrollView具有相同的大小,因此所有单元格都将被加载,但我的一些单元格具有可变大小,那么我需要在单元格大小更改后更新ScrollView的内容大小。还有其他方法吗?更新:抱歉造成误导,实际上我的意思是如何让它在创建后不删除单元格,所以如果有十个单元格,dequeueReusableCell将不会返回任何单元格,并且在十个tableView:cellF

ios - 为什么 SDWebImage 在加载后不在单元格中显示图像?

我正在使用SDWebImage。在我的表格中,每一行都有图像和标签。如您所见,无法看到图像。但是当我返回到父ViewController并再次来到这里时,它们会显示出来。我使用的代码是:[cell.imageViewsetImageWithURL:[NSURLURLWithString:serie.image]placeholderImage:[UIImageimageNamed:@"placeholder.png"]options:SDWebImageRefreshCached];那么,我哪里错了? 最佳答案 答案:获取/制作一个

ios - 滚动时滑入 UITableViewCells

我有一个UITableView并且想要为将再次出现的行设置动画。我还想在动画之间切换,一些单元格应该得到UITableViewRowAnimationLeft而其他单元格应该得到UITableViewRowAnimationRight。但我不知道如何使用我的UITableViewController实现此功能。我尝试将以下代码行插入cellForRowAtIndexPath:[self.tableViewbeginUpdates];NSArray*updatePath=[NSArrayarrayWithObject:indexPath];[self.tableViewreloadRow

ios - 类似 Instagram 的导航栏 (iOS 7)

我正在尝试产生同样的效果,就像instagram在他们的标题中所做的那样。我该怎么做?我尝试了很多解决方案。最佳-https://github.com/andreamazz/AMScrollingNavbar但它有一个大问题-它使用uipangesturerecognizer移动条。这对我不利,因为如果表格位于顶部,我想显示栏。我试图将此控件的工作更改为ScrollView委托(delegate),但发现它有很多问题,您有什么想法,他们是如何做到的? 最佳答案 我找到了解决方案,就像您说的那样-您必须稍微弄乱ScrollView委托

ios - 如何为 UITableViewCell 实现摇动动画

如何让一个UITableViewCell从左边摇到右边?我想让用户知道“这个Action是不可能的”! 最佳答案 谢谢汉斯!这里是Swift和UITableViewCell的扩展形式,持续时间和路径长度可选。importUIKitimportQuartzCoreextensionUITableViewCell{funcshake(duration:CFTimeInterval=0.3,pathLength:CGFloat=15){letposition:CGPoint=self.centerletpath:UIBezierPath=