草庐IT

tableView_alarm

全部标签

ios - TableView 滚动/dequeueReusableCell 问题

我有一个表格View和一个自定义单元格。该单元格包含3个按钮(复选框类型)。在按钮上单击我需要更改的相应按钮文本(选中/取消选中)。我做到了这一点,但是当我单击顶部单元格上的第一个按钮并向下滚动时,底部的新单元格也有此复选标记,当我滚动回顶部时,复选标记移至下一个单元格..如何解决这个问题??代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*strCellIdentifier=@"RemoteCell";R

ios - 根据 UILabel 文本的数量增加 tableview 单元格的高度

我想使用自动布局根据文本量更改表格View单元格的高度。我尝试了以下代码,但它不起作用:-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{AddTaskDetails*addTaskDetail=(self.tasksArray)[indexPath.row];CGFloatheight;floattextcount=[addTaskDetail.taskDetaillength];if(textcount>60){height=textcount-20;

iphone - 如何在tableview底部添加加载更多按钮?

我想在UITableview的末尾添加一个加载更多按钮。它与Instagram中的加载更多按钮具有相同的功能。这是照片。所以我的问题是如何把它添加到UITableview的末尾?由于tableview是可滚动的,我不知道如何给按钮一个动态位置。提前致谢。 最佳答案 创建一个空的UIView:UIView*v=[[UIViewalloc]initWithFrame:CGRectMake(0,0,320,70)];创建您的按钮:UIButton*button=[UIButtonbuttonWithType:UIButtonTypeRou

ios - tableView 转换点 : fromView: odd behaviour and workaround

我有一个带有自定义单元格的tableView。单元格中的对象之一是文本字段。tableViewController是textFieldDelegate。该表的数据源是一个对象数组。当用户点击textField时,tableViewController实现textField委托(delegate)方法以这种方式控制数据输入。为了使用用户输入的数据,tableViewController实现了以下内容:-(BOOL)textFieldShouldEndEditing:(UITextField*)textField{CGPointpoint=[textFieldcenter];point=[

ios - contentInset 不适用于 UISearchDisplayController tableView?

使用UISearchDisplayController,我在底部显示了一个UIView,因此会在滚动表格时隐藏过滤后的数据。我使用contentInset属性在底部显示数据。我的问题是,即使我重置UIEdgeInsetsZero.当我进行多重搜索时,滚动后更多数据不可见: 最佳答案 如果你想设置self.searchDisplayController.searchResultsTableView.contentInset,你应该在委托(delegate)中做:-(void)searchDisplayController:(UISea

ios - Tableview 按钮获取 index.row

我在tableview单元格中有一个按钮(名为“deleteTemplate”),当它被按下时我应该得到按钮所在单元格的“index.row”。任何人都知道如何获得“index.row”对于单元格,当您单击单元格中的按钮时?我当前的按钮代码:UITableViewCell*clickedCell=(UITableViewCell*)[[sendersuperview]superview];NSIndexPath*clickedButtonIndexPath=[self.tableViewindexPathForCell:clickedCell];NSDictionary*dic=[ta

iphone - 局部声明隐藏实例变量 - tableView 未合成

我读过有关使用下划线修复编译器警告“局部声明隐藏实例变量”的信息,但我无法实现修复。我读过的解决方案说在我的.h文件中使用下划线,在我的.m文件中使用@synthesize部分。但是,我不合成我的tableView。请在下面查看我的头文件:.h文件@interfaceListViewController:GAITrackedViewController{IBOutletUITableView*tableView;}.m文件//SYNTHESIZE@synthesizelistItems,filteredListItems,savedSearchTerm,savedScopeButton

ios - 滚动后自定义 TableView 单元格中的标签消失

我有带有自定义单元格的动态tableView。CustomCell.h文件如下所示:@property(strong,nonatomic)IBOutletUILabel*uslugaName;//Isetretaindoesn'tworktoo@property(strong,nonatomic)IBOutletUILabel*howMuchPayLbl;我的CellForRowAtIndexPathMethod:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*

ios - 如何防止 tableview 在 insertRowsAtIndexPaths 和设备旋转期间崩溃

如果您在行动画期间不断旋转设备,此示例应用会在一段时间后崩溃。我的真实应用有时会在行动画期间的第一次旋转时崩溃。我应该如何保护我的应用程序在同步行动画旋转期间不崩溃?在动画完成之前,请不要建议禁止旋转。DataSource依赖于网络获取,这可能需要1到30秒的时间,具体取决于用户网络,并且如果用户看到应用程序在横向模式下更好地查看(例如在启动后立即显示),他希望旋转设备。-(void)viewDidAppear:(BOOL)animated{[superviewDidAppear:animated];dispatch_queue_tqueue=dispatch_get_global_q

iphone - 如何在 tableView 单元格中圆化 ImageView 的角

我正在尝试使用以下代码使uiimagview在tableviewcell中具有圆角:#import(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{HomepwnerItemCell*cell=(HomepwnerItemCell*)[tableViewdequeueReusableCellWithIdentifier:@"UITableViewCell"];Possession*possession=[self.possessionsobje