草庐IT

UITableViewcell

全部标签

ios - UItableViewCell ImageView 在选择时更改

我正在加载一个使用网络缓存的facebook用户列表,它运行得非常好。在您选择其中一个单元格之前,它似乎要么改变内容模式,要么更可能改变uiimageview框架的大小,但基于图片的实际大小。为了清楚起见,这里有一些屏幕这里加载了http://img.photobucket.com/albums/v246/homojedi/Screenshot20120727114807.png在选择一些图像时,您可以看到它们似乎跳到了原来的样子。http://img.photobucket.com/albums/v246/homojedi/Screenshot20120727114827.png正如

ios - 展开/折叠 UITableViewCell 实现类似 Evernote 的过渡

我对实现ViewController之间的转换很感兴趣,这与Evernote的iOS应用程序中的转换非常相似:当点击“Places”时,它会平滑地扩展成看起来像UINavigationController的东西,周围有绿色边框。要折叠它,我可以点击“返回”或从屏幕左侧滑动以逐渐过渡到主屏幕。我不是在寻找要复制粘贴的确切代码示例,而是在寻找有关要利用哪些概念和AppleAPI的高级指导。更具体地说,这可能使用了哪些过渡/动画API?一旦“Places”展开,如何在整个ViewController周围实现绿色边框? 最佳答案 我认为它使

iphone - 以编程方式创建 UITableViewCell 还是从 nib 加载一个更快?

时间分析器显示我的应用程序中最耗时的操作是从nib文件加载UITableViewCells。其中最昂贵的是加载一个带有4KB图像的UITableViewCell。我正在使用以下代码从Nib加载UITableViewCell:[[NSBundlemainBundle]loadNibNamed:@"UITableViewCellPortrait"owner:selfoptions:NULL];cell=portraitCell;self.portraitCell=nil;有没有人比较过以编程方式创建View或从nib加载UITableViewCell之间的区别?编辑:我比较了从nib加载U

iphone - UITableViewCell 选择器 setSelected :animated: gets called many times?

我在我的自定义UITableViewCell类中发现了setSelected:animated:的奇怪行为。我发现如果我点击表格中的一个单元格,这个函数会被多次调用。我想知道这是正常行为还是我的代码中的错误。为了帮助调试,我修改了自定义UITableViewCell类实现中的setSelected:animated:函数:-(void)setSelected:(BOOL)selectedanimated:(BOOL)animated{[supersetSelected:selectedanimated:animated];//Configuretheviewfortheselected

ios - ipad:将一个 UITableViewCell 从一个 UITableViewController 拖放到另一个 UITableViewController 中

我的问题是,这是否可能,如果可能,您将如何完成这项任务?有人知道已经在使用此功能的应用程序,或者可以从哪里获得一些示例代码吗?此外,如果我要在对主题了解不多的情况下自行实现此操作,您估计需要多长时间才能完成?还有一件事要提,因为它可能会使事情变得更复杂:目标表默认处于编辑模式,以便用户可以重新排列单元格(使用附件View中的标准重新排序控件),这些单元格已经被删除那里。编辑:我只是想在我的帖子中包含一张概念图片的屏幕截图。该图在左侧显示了一个表格,在右侧显示了一个浅灰色的拖放区域。我的客户说他也在其他应用程序上看到了这个,所以一定有某种我不知道的ui元素。我还没有在开发者库中找到任何关

ios - 如何在 UITableViewCell 中为 UIButton 设置 Action

我有XIB文件TimerCell.xib和UITableViewCell。在cellForRowAtIndexPath的其他类中,我初始化了这个UITableViewCell:staticNSString*CellIdentifier=@"cellTimer";TimerCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];if(cell==nil){//cell=[[TimerCellalloc]initWithStyle:UITableViewCellStyleDefaultreuseIdenti

ios - 删除 UITableViewCell 选择

目前,我正在使用UITableViewSelectionStyleNone覆盖标准UITableViewSelectionStyle,然后根据委托(delegate)方法更改单元格的颜色:-(void)tableView:(UITableView*)tableViewdidHighlightRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[tableViewcellForRowAtIndexPath:indexPath];[cellsetBackgroundColor:[UIColoryellowColor]];}

ios - 无法在 iOS 7.1 的 UITableViewCell 的 contentView 上设置 clipToBounds

iOS7的重新设计导致UITableViewCells的View层次结构发生变化。单元格的内容View包装在一个名为UITableViewCellScrollView的私有(private)类中。在iOS7中,UITableViewCellScrollView将clipsToBounds设置为YES并且UITableViewCellContentView将clipToBounds>设置为NO。在iOS7.1中,UITableViewCellScrollView将clipsToBounds设置为NO并且UITableViewCellContentView将clipToBounds>设置为

ios - 在哪里为子类化的 uitableviewcell 创建自动布局约束?

我正在尝试为我正在创建的uitableviewcell子类使用自动布局,我将不胜感激关于放置布局约束创建代码的方法的一些建议。我一直在搜索,我找到的所有信息都在讨论在viewDidLoad方法中添加subview后添加约束。据我所知,viewDidLoad不是uitableviewcell子类的选项。我正在使用界面生成器创建自定义单元格并在我的代码中动态分配它。那里没什么特别的……我将uitableviewcell子类化,这样我就可以将自定义uiview添加到单元格中。同样,没有什么特别惊天动地的……当我尝试根据我在界面构建器中添加到单元格的标签定位我的自定义uiview时,我遇到了困

ios - 带有 xib 的 UITableViewCell

我正在为iOS开发一个使用xib文件的应用程序。通常我使用Storyboard,我不知道如何使用xib文件设置UITableViewCell。当我用UITableView创建一个xib文件时,我看到一个表有一些行,现在我需要编辑这一行以写入我存储在数组中的内容。如何使用xib文件设计UITableViewCell?我需要做一个非常简单的表格:我会使用单元格的基本预设来显示标题。我知道我必须将委托(delegate)和数据源连接到TableView的文件所有者,并将UITableViewDelegate和UITableViewDataSource放入文件所有者中。现在如何编辑单元格的内容