jjzjj

UItableViewCell

全部标签

ios - iOS7 中奇怪的 UITableViewCell 选择

我正在iOS7开发应用。我有一个TableViewController,它的样式是分组的。我成功实现了this解决方案,可以根据需要获取TableView的曲线。编辑:-我没有为单元格使用任何自定义类。我已经从nib中添加了TableView,并且还使用了默认单元格。实现的代码如下:--(void)tableView:(UITableView*)tableViewwillDisplayCell:(UITableViewCell*)cellforRowAtIndexPath:(NSIndexPath*)indexPath{if([cellrespondsToSelector:@selec

ios - 我怎样才能实现这样的 UITableViewCell 边距(图片)?

我非常喜欢将填充添加到此应用中的UITableViewCell的方式。我怀疑这在Storyboard中是否可行,但实现这一目标的最佳方法是什么? 最佳答案 我认为您可以在Storyboard中轻松做到这一点。只需添加自定义单元格,灰色背景。在上面添加一个UIView作为subview,背景为白色,并调整大小,使其在您的单元格内变成一个较小的矩形,从而获得边距效果。然后在该白色subview上添加您的标签/ImageView,就可以了。这种方法有什么问题吗?感觉有点像作弊,但为什么不呢?

ios - 自定义 UITableViewCell 中 UITextField 的 resignFirstResponder 问题

我有一个带有自定义UITableViewCell的UITableView每个单元格都包含一个UILabel和UITextField,如下所示。我在键盘顶部添加了一个Done按钮以隐藏键盘。现在假设第二行的textField是firstResponder,那时如果我将TableView滚动到顶部并将第二行从可见矩形中移出。现在,如果我按下Done键,然后在我使用[[selfview]endEditing:YES];的地方触发了方法,应用程序崩溃了。为了解决这个问题,我实现了以下方法并取得了成功。-(void)tableView:(UITableView*)tableViewdidEndD

ios - UIImageView 意外改变大小

我有UITableView,其单元格上有图像。我正在使用Storyboard,并将UIImageView连接为socket并将其命名为imageView。我得到的图像大小不同(我通过URL下载)。但是当表格出现时,有时图像显示的尺寸不正确(它应该是宽度和高度为66x66的正方形,但在许多情况下正方形更大,或者它实际上宽度大于高度)。显然我希望我的UIImageView的边框稳定。有我的单元格代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPat

ios - 选择后 UITableViewCell 内容移动

我有一个表格View,其中每个单元格在标签和详细信息标签的左侧都有一个图像,如下所示:它的呈现方式与tableview首次加载时应该呈现的一样,但如果我单击单元格导航到不同的View,然后返回到tableview,图像会移动以覆盖标签的一部分,如下所示:变化发生在tableview出现后大约一秒钟,并且它只发生在之前选择的单元格上。有谁知道是什么原因造成的? 最佳答案 我遇到了同样的问题。我将自定义UIImageView的名称设置为imageView,现在我将其名称更改为mImageView并修复。也许您应该重命名您的imageVi

ios - 除非滚动表,否则 UITableViewCell 内的 UIView 调整大小不显示

我在UITableViewCell中得到了一个UIView(动态原型(prototype),不确定澄清这一点是否重要),并更改了backgroundcolorview'sframe使用以下代码(在cellForRowAtIndexPath方法内):UIView*verde=(UIView*)[cellviewWithTag:202];verde.frame=CGRectMake(20,30,x,y);问题是,当UITableView第一次绘制时(当屏幕加载时),UIView具有原始大小(默认情况下建立在原始原型(prototype)上来自Storyboard)。但是当我向下滚动时,单元

ios - 使用自定义 UITableViewCell 时, ImageView 框架为零

我创建了一个自定义的UITableViewCell,但想使用单元格中的标准UIImageView。我注意到框架总是归零,这给我带来了问题@implementationMyCustomCell-(id)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString*)reuseIdentifier{//thestyleis"default"styleself=[superinitWithStyle:UITableViewCellStyleDefaultreuseIdentifier:reuseIdentifier];/

ios - 从自定义 UITableViewCell 和 UIViewController 传递数据

我(相当)熟悉在UIViewController之间传递数据的转场和委托(delegate),但我目前的情况略有不同,我无法让它工作。上下文:带有ObjectiveC的XCode5和iOS7。我有一个TableView(动态原型(prototype)),它加载一个包含UILabel和UISwitch的自定义单元格(来自单独的Nib)。CustomCell.xib从CustomCell.h/m加载它的数据。主要内容在ViewController.h/m中,在该文件中我需要知道开关值是否更改(或者实际上是UISwitch的新值)。显然我在CustomCell.h/m文件中知道这一点,但需要

ios - 如何在 TableView 的行中应用不同的单元格样式

我有一个包含1个部分和6行的表格View。我想在第一行应用UITableViewCell的自定义单元格样式子类,而其余行具有默认的UITableViewCell。当我运行该应用程序时,它不会显示具有自定义单元格样式的第一行的内容。我尝试使用returncell2引用第一行中的自定义样式而不是单元格,但它仍然不起作用。imageCellCell.h#import@interfaceimageCellCell:UITableViewCell@property(nonatomic,strong)UIView*view;@property(nonatomic,strong)UILabel*la

ios - 限制 UITableViewCell 在特定部分移动

-(BOOL)tableView:(UITableView*)tableViewcanMoveRowAtIndexPath:(NSIndexPath*)indexPath{if(indexPath.section==1){returnNO;}else{returnYES;}}-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{if(indexPath.section==1){returnNO;}else{returnYES;}}我的tableView中有2个部分。我希