草庐IT

uiTableview

全部标签

ios - 在编辑模式下滑动删除不起作用

我遇到了以下问题。我有一个使用带有自定义UITableViewCell的UITableView的应用程序。由于应用程序的规范,我需要它始终处于编辑模式,所以在viewDidLoad上我这样写:-(void)viewDidLoad{MainTableView.backgroundColor=[UIColorcolorWithPatternImage:[UIImageimageNamed:@"compose_background.png"]];[MainTableViewsetAllowsSelectionDuringEditing:TRUE];[MainTableViewsetEditi

ios - UITableView cellForRowAtIndexPath 为每一行调用多次

如果我有一个包含4行的UITableView,那么当我导航到该View时,cellForRowAtIndexPath方法不应该被调用4次吗?我发现它被多次调用,例如如果有4行,当我向下钻取到UITableView时它会被调用8次,然后当我导航回同一个UITableView时它会被调用12次。我只是误解了这种方法的工作原理吗?我认为它应该为显示的每一行调用一次(不涉及滚动,因为表格View的内容很容易适合我的iPad屏幕)。我可能应该注意到,UITableView包含在iPad上UISplitViewController的MasterViewController中。编辑:我遇到的真正问题

ios - 如何在uitableview上从服务器加载动态数据

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我是ios开发的初学者,我需要从服务器加载动态数据到tableview如果有人知道代码请分享。提前致谢,安倍。

ios - MBProgressHUD 阻止用户与 TableView 的交互

我有一个uitableview,它从互联网加载数据,在此期间我显示MBProgressHUD。但问题是在表格加载之前,用户无法触摸任何内容,包括上一页按钮。这是我在两个不同类中的代码://PROBLEMMETHOD1-(void)viewDidLoad{[superviewDidLoad];[tableEtkinliklerreloadData];MBProgressHUD*HUD=[MBProgressHUDshowHUDAddedTo:self.viewanimated:YES];HUD.labelText=@"Açılıyor...";HUD.userInteractionEna

ios - "Unrecognized selector sent to instance"使用自定义表格单元格时

我已经实现了自定义表格单元格,当表格进入cellForRowAtIndexPath时收到运行时错误(“无法识别的选择器发送到实例”)。尝试实例化自定义单元格时发生错误。我之前已经成功地做到了这一点,但现在错误不会消失。我有一个prtotype单元格,它的自定义类属性设置为自定义单元格UITableViewCell子类。这是自定义单元格:#import"FavoriteCell.h"@implementationFavoriteCell@synthesizelblGaugeID,lblMainTitle,bgImage;-(id)initWithStyle:(UITableViewCel

iOS - 向 tableview 单元格添加水平填充

我想为我的表格View单元格添加水平填充,如图所示。我创建了一个UITableViewCell的子类,其宽度为314像素(屏幕的宽度为320),并在initWithCoder方法中设置其框架:[selfcustomizeXPosition:self.profileImage];[selfcustomizeXPosition:self.birthdayLabel];[selfcustomizeXPosition:self.heightLabel];[selfcustomizeXPosition:self.weightLabel];这是我的-(void)customizeXPosition

ios - 动画时透明的 UITableViewCell 闪烁背景

我有一个带有自定义背景颜色的UIViewController。在它的顶部有一个UITableView和UITableViewCells是半透明的(白色,不透明度为0.5)。我要指责的问​​题和我用头撞墙的问题是在iOS7中,当你有一个具有半透明背景的UITableViewCell并且你尝试删除/插入/移动行(因此依赖于动画效果)整个UITableView及其单元格闪烁仅0.1秒并将单元格背景设置为更透明的一个。这很烦人。我唯一要做的就是设置self.view的背景颜色:self.view.backgroundColor=[UIColorcolorWithRed:0.4green:0.5

ios - 在 uitableviewcell 中使用 uicollectionview

我无法解决下一个问题。我想显示20个表格单元格,每个单元格包含一个唯一的UICollectionView。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSDictionary*package=[_packageListobjectAtIndex:indexPath.row];staticNSString*CellIdentifier=@"package";UITableViewCell*cell=[tableViewdequeueReu

ios - 修改 contentEdgeInset 后 UINavigationBar 下的 UITableView 滚动指示器

我有一个UINavigationController,它可以将数据显示为UICollectionView或UITableView。iOS7自动为View层次结构中创建的第一个UIScrollView调整ScrollView插入。所以,UICollectionView没问题,但我必须为UITableView设置contentEdgeInset。在这一行之后self.tableView.contentInset=UIEdgeInsetsMake(44.0f,0.0f,0.0f,0.0f);UITableView中的内容显示良好,但滚动指示器不会在UINavigationBar处停止,而是继

ios - 从 Storyboard 加载自定义 UITableViewCell

目前我正在使用Storyboard自动布局来动态调整自定义UITableViewCell的大小。除了滚动时出现内存泄漏外,一切正常。我知道问题出在电话上[self.tableViewdequeueReusableCellWithIdentifier:CellIdentifier];从里面-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath我的问题是,创建引用单元格的最佳方法是什么?如何在没有dequeueReusableCellWithIdentifier的情