草庐IT

uitableviewcells

全部标签

ios - 将 UIWebView 转换为具有动态大小的 UITableViewCell

我将UIWebView对象分成多个UITableViewCell。每个webView都有不同的大小。最初,所有单元格的高度都相同。一旦用户触摸单元格,它就会展开以显示所有webView内容。我正在使用-(void)webViewDidFinishLoad:(UIWebView*)aWebView动态获取webView高度,以及-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath调整单元格的大小。但是,webViewDidFinishLoad仅在调整大小方法之后

ios - 无法从 UITableViewCell 中删除标签

我有一个名为“TaskTable”的UITableView,我在这个方法中的TaskTable的每个单元格的内容View中添加了一个标签-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath我的标签标签是50,我在表格View的内置单元格中使用那个不是自定义单元格。现在,当我尝试使用此代码从TaskTable中删除我的标签时:for(UILabel*lblin[cellsubviews]){if(lbl.tag==50){[lblremoveFro

iphone - 如何隐藏显示在 UITableView 中的空 UITableViewCells 以普通样式 - IOS?

UItableView显示空行,如下所示...如何在不改变tableview样式的情况下隐藏它。我是否需要调整表格View的大小,如果需要,我如何才能准确知道要设置的高度。 最佳答案 self.tableView.tableFooterView=[[UIViewalloc]init]; 关于iphone-如何隐藏显示在UITableView中的空UITableViewCells以普通样式-IOS?,我们在StackOverflow上找到一个类似的问题: htt

ios - UITableViewCell : Allowing Selective Deletion

我有一个表格View并希望允许对所有单元格进行重新排序,但是我不希望删除某些单元格。当UiTableView进入删除模式时,我不希望红色的“-”按钮出现在左侧,也不希望滑动手势调出这些单元格的删除按钮,但希望它发生在其他单元格上.有任何想法吗? 最佳答案 -(UITableViewCellEditingStyle)tableView:(UITableView*)tableVieweditingStyleForRowAtIndexPath:(NSIndexPath*)indexPath{//ifwecantdeletetheobjec

iphone - 自定义 UITableViewCell 中按钮上的 IBAction

使用iOS5:::我有一个场景,我必须创建一个带有自定义单元格的tableView。自定义单元有一个名为TainingCellController的Controller,是UITableViewCell的子类,还有一个NIB文件TrainingCell.xib。虽然父表被放置在一个名为TrainingController的UIViewController中..现在我很想知道,CustomCell与接收IBActions或IBOutlets的文件所有者的关系..在自定义单元格NIB文件中,我可以更改文件所有者(默认设置为NSObject),也可以单击单元格本身并将其类从UITableVi

ios - UITableViewCell 副标题。无法正常工作

使用Xcode4.6,我试图显示一个典型的UITableView,其单元格带有字幕。如果我没记错的话,代码是这样的:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];if(cell==nil){cell=[[

ios - UITableView 滚动时 UITableViewCell 动画停止

我正在我的应用程序中创建一个“事件倒计时”场景,该场景使用UITableViewController来显示future发生的事件列表。在每个单元格中,我都有一个倒计时计时器,用于倒计时直到事件​​发生。我想为这些倒计时字段制作动画,以便它们实时倒计时。我已经实现了这个动画,但问题是当用户滚动uitableview时,动画会暂停,直到用户释放滚动。我希望即使在滚动时动画也能继续。我制作动画的方式是每0.25秒在NSTimer上调用[self.tableviewreloadData](我知道这不是最有效的方法-这更多地是在测试动画本身)。我还尝试在UITableViewCell本身内运行一

objective-c - UIPopOverController 指向 UITableViewCell 中的对象?

我在UITableViewCell中有一个UIButton。当用户触摸单元格的按钮时,我想显示一个指向该按钮的UIPopoverController。目前我在单元格的委托(delegate)中有以下代码(委托(delegate)是拥有UITableView的ViewController):-(void)onStatusButtonTouched:(UIButton*)aButton{StatusPickerController*statusPicker=[[StatusPickerControlleralloc]init];_popOver=nil;_popOver=[[UIPopov

objective-c - UITableViewCell 不会突出显示

出于某种原因,我的UITableViewCell都没有突出显示蓝色。在IB中,我将其设置为突出显示蓝色,并且我没有覆盖IB的代码。您是否注意到任何可能导致此问题的原因?-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{intshowID=[[[singleton.programsobjectAtIndex:indexPath.row]objectForKey:@"id"]intValue];//createstheurlandloadsthelistofprod

ios - 使用 cellForRowAtIndexPath 从 UITableView 获取 UITableViewCell

我正在尝试从我的UITableViewController中获取子类UITableViewCell(类称为“MasterCell”),并更改IndexPath。比方说,我将获取第一行的单元格:NSIndexPath*indexPath=[NSIndexPathindexPathForRow:1inSection:0];MasterCell*cell=(MasterCell*)[self.tableViewcellForRowAtIndexPath:indexPath];这发生在我的viewWillAppear方法中。不幸的是,调试时单元格为零。我有不同的单元格/行,我必须在其中更改vi