草庐IT

UItableviewcell

全部标签

ios - 更改 UITableViewCell ios 7.1.2 中默认删除按钮的颜色

我开发了一个应用程序。并更改了删除按钮的默认红色。它工作得很清楚。但是在我升级我的iPadiOS7.1.2之后,它不再起作用了。这是我使用过的代码for(UIView*subviewinself.subviews){for(UIView*subview2insubview.subviews){if([NSStringFromClass([subview2class])isEqualToString:@"UITableViewCellDeleteConfirmationView"]||){((UIView*)[subview2.subviewsfirstObject]).backgrou

ios - 滑动删除按钮位于自定义 UITableViewCell 文本下方

我在使用自定义UITableViewCell滑动删除按钮时遇到问题。当我滑动它时,删除按钮位于单元格中的文本下方。您可以在下面看到我正在使用的图像和代码。注意:我在xib中绘制tableviewcell。-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{//ReturnYESifyouwantthespecifieditemtobeeditable.returnYES;}//Overridetosupporteditingthetableview.-(void)ta

ios - UITableViewCell.ImageView.image 对比 UIImage

我正在将cell.imageView.image与UIImage进行比较,如下代码所示。请引用下面的代码UIImage*imgOne=[UIImageimageNamed:@"One"];if([customCell.imageView.imageisEqual:imgOne]){NSLog(@"RightImage");}调试时,我写成po[customCell.imageView.imageisEqualimgOne],但它总是返回“nil”。谁能告诉我如何比较这个或比较的正确方法? 最佳答案 通常UIImageView不能存储

ios - UITableViewCell - 绘制表格后更新单元格

我有一个UITableView单元格-我正在从网络中提取信息,并且我有以下委托(delegate)方法:-(void)dataReturned:(NSString*)dataindexPath:(NSIndexPath*)indexPath{MyTableViewCell*currentCell=(MyTableViewCell*)[selftableView:self.tableViewcellForRowAtIndexPath:indexPath];currentCell.someInfo.text=data;currentCell.smallActivityIndicator.h

ios - uitableviewcell imageview 在选择时调整大小(仅水平)

您好,我有一个uitableviewcell,使用ios中提供的默认uitableview单元格在cell.imageView中,它的图像是通过图像的url填充的像这样[cell.imageViewsetImageWithURL:[NSURLURLWithString:movie.show_image_url]placeholderImage:[UIImageimageNamed:@"placeholder.png"]];它最初加载一切正常,但在模拟器中,当我选择一行时,我可以看到单元格中的元素(人字形除外)向左移动,这使得ImageView的宽度显得更短我不确定为什么,如果我用存储在

ios - 为什么 UITableViewCell 上的 UIButton 仅在触摸手势持续短时间时才会变暗

快速按下按钮而不是短时间按住,不会突出显示按钮。不同于普通UIView上的UIButton。像官方推特客户端的头像也出现了同样的问题。Instagram客户端似乎解决了这个问题,所有按钮都可以正常工作。在这里找到同样的问题:Whydoesn'tUIButtonshowsTouchWhenHighlightedworkwhenthebuttonisonaUITableViewCell?但我仍然不知道如何修复它。 最佳答案 嗯...UITableView是UIScrollView的子类,并且UIScrollView类以其自身目的吃触摸而

ios - 如何在加载 View 时预先选择 UITableViewCell?

我正在研究在表格View中选择单元格时播放声音的东西。tableView由带有声音名称的NSString数组填充。我有一个对象作为Controller的一部分,它有一个声音对象,当您单击单元格时,它会播放名称正确的声音对象文件。如何在首次加载View时预先选择TableView单元格,并使其在首次加载tableView时不播放声音。这是我目前的选择代码。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{TMVSoundCell*cell=[t

ios - UITableViewCell 在滚动时显示错误的数据

这是我的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifierNormal=@"CellNormal";staticNSString*CellIdentifierTracking=@"CellTracking";switch(self.mapState){caseMapStateNormal:{//UITableViewCell*cell=[self.tabledequeueReus

ios - UITableViewCell 副标题不显示

我的UITableView显示从云代码函数返回的JSON信息。出于某种原因,它正确显示了退回商品的标题,但我无法将价格显示为每个单元格的副标题。将样式设置为UITableViewCellStyleSubtitle似乎不起作用,并给我一条警告,说明从枚举类型“enumUITableviewCellStyle”到不同枚举类型的隐式转换。MatchCenterViewController.h:#import#import#import"AsyncImageView.h"#import"SearchViewController.h"@interfaceMatchCenterViewContro

ios - UITableViewCell 中图像和分隔符的 Z 索引

我有一个UITableViewCell,它的图像部分位于单元格之外。见附件。但是,分隔线覆盖了图像。有没有办法摆脱那条分隔线?我发现最好的方法是关闭所有tableviewcell分隔符,但我不想这样做,因为它会弄乱UI。我希望能够调整UIImageViewz-index或tableviewcell分隔符z-index。我在UITableViewCell上尝试了[selfbringSubviewToFront:self.overflowImageView];但这并没有改变任何东西。即使我可以将分隔符的宽度更改为1px,我也可以接受,但似乎您无法更改tableview顶部和/或底部的分隔符