Tag: 可视

显示UITableViewCell的并排,在同一行(如在联系人 – >信息)

如果导航到iPhone的电话应用程序,然后去联系人 – >信息(在任何联系人)..你会看到在联系人的底部有两个相邻的UITableViewCells,在同一行。 在这种特殊情况下,他们是“文字消息”和“添加到collections夹” 这个布局是如何实现的? 如果有任何例子,那就太好了。

为什么我的UITableViewCell不能取消select和更新文本?

我有一个UITableView的故事列表和单元格在底部加载更多的故事。 我正在尝试使“更多故事…”单元格取消选中,并在单击时将其文本更改为“正在加载…”。 我已经search了所有的互联网和各地的计算器,我不知道为什么我的代码不能正常工作。 现在,单击“更多故事…”单元格时,它将保持选定状态,并且不会更改其文本。 对于那些要求,moreStories添加25新的故事到表视图的底部。 原始代码: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // Navigation logic int storyIndex = [indexPath indexAtPosition: [indexPath length] – 1]; if (storyIndex == [stories count]) { UITableViewCell *moreCell = [tableView dequeueReusableCellWithIdentifier:@"more"]; if (moreCell == nil) { moreCell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"more"] autorelease]; } // Set up the cell moreCell.textLabel.text = […]

滚动时viewForHeaderInSection消失

我在我的UITableView中使用自定义标题视图,但只要我开始向下滚动标题消失,而不是像使用默认标题保持在原位。 而且它不是在屏幕上滚动,只是完全消失。 viewForHeaderInSection仍然被调用,但我的自定义标题视图的drawRect方法不是。 我究竟做错了什么? 这是一些代码… 我的UITableView数据源… – (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { HeaderView* headerView = [[[HeaderView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 40.0f)] autorelease]; return headerView; } …和我的自定义标题… -(void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBFillColor(context, 115.0f, 125.0f, 133.0f, 0.5f); CGContextFillRect(context, CGRectMake(0.0f, 0.0f, 320.0f, 40.0f)); }

出现在视图之前,使UITableViewselect

我正在构build一个UITableView的详细视图。 详细视图包含一个UITableView,它有两行,我想在打开详细视图时select第一个。 我试图使用[viewWillAppear]的方法[selectRowAtIndexPath:animated:scrollPosition] [viewWillAppear] : – (void) viewWillAppear:(BOOL)animated { [[self tableView] selectRowAtIndexPath:[NSIndexPath indexPathForRow:kStartDateRow inSection:kSection] animated:NO scrollPosition:UITableViewScrollPositionNone]; } 但是,select不受此影响,并且在[viewDidAppear]使用它意味着select将在视图移动到位后发生变化。 如何在屏幕上显示详细视图之前进行select? 您可以在“设置”应用中看到我想要的行为示例。 转到常规>date和时间>设置date和时间。

UITableViewCell:允许select性删除

我有一个表视图,并希望允许所有单元格的重新sorting,但有一些单元格,我不希望被允许删除。 当UiTableView进入删除模式时,我不想让红色的“ – ”button出现在左侧,也不希望滑动手势调出这些单元格的删除button,但希望它为其他人发生。 有任何想法吗?

如何禁用多点击button?

我有一个UITableView: 单元格1: button1->按下以查看控制器A. 单元格2: button2->按下以查看控制器B. 它工作正常。 但是,当我尝试按住并同时按下两个button时,我的应用程序会收到以下警告: 嵌套的推动animation可能会导致导航栏损坏。 完成处于意外状态的导航转换。 导航栏子视图树可能会损坏。 我应该如何禁用单元格上的多点击button?

使用UIAppearance更改选定的单元格背景颜色

我需要更改我的应用程序中所有单元格的选定单元格背景颜色。 据我所知,有一种方法可以将UIAppearance协议用于此目的。 有没有可能通过UITableViewCell的类别来实现这一点?

dynamic调整UITableViewCell到UILabel的高度

我想根据标签的高度和标签的高度来调整单元格的高度。 或者有什么办法可以根据在UITextViewinput的文本来调整单元格的高度?