草庐IT

tableView_alarm

全部标签

ios - 从详细信息转入后更新 TableView 数据

我有一个问题。我需要从详细View更新segue上主视图数据的数据。我试图实现prepareForSegue方法,但在点击后退按钮时不会调用它。有什么方法可以做到这一点? 最佳答案 从导航堆栈中弹出ViewController时不会调用Prepareforsegue。我建议在详细View的viewWillDisappear方法或主视图的viewWillAppear方法中调用[tableViewreloadData]。或者,如果您想在进行更改后重新加载表格View,您可以尝试使用通知。在您的主视图Controller中类似于以下内容:

ios - 为什么 tableview 在 iOS 6+ 模拟器上工作正常,但在 iOS 5 模拟器上它崩溃了

我正在使用下面的代码-UITableViewDataSource方法如下:numberOfRowsInSection-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{return[dataArraycount];}cellForRowAtIndexPath:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNS

ios - tableView reloadData 和 deselectRowAtIndexPath

当返回到-viewWillAppear:animated中的TableView时,我使用以下代码取消选择选定的TableView单元格。[self.tableViewdeselectRowAtIndexPath:self.tableView.indexPathForSelectedRowanimated:YES];在这种情况下,我还需要重新加载表格View的数据,但是当您这样做时,它会清除所选单元格的选定状态,因此您看不到任何淡入淡出动画。有没有办法重新加载表格数据并保留选定状态以创建取消选择动画? 最佳答案 经过多次尝试,我发现了

iOS tableview 在将图像加载到 imageview 时滞后于滚动

我正在使用名为SDWebImage的库为UITableviewCell加载异步(背景)图像。但是在滚动tableview时仍然面临巨大的延迟。我做错了什么吗?加载的图像尺寸相当大,大约1000x1000将图像加载到单元格的代码:[cell.imagesd_setImageWithURL:[NSURLURLWithString:imageUrl]placeholderImage:[UIImageimageNamed:@"image.png"]];这里我将所有信息加载到tableview单元格中:-(void)viewDidLoad{[superviewDidLoad];NSString*

iphone - tableView 中疯狂的数组排序! sortedArrayUsingSelector 帮助?

我的tableView应用程序将数据加载到TableView中。一切正常,但数组排序有点困惑,如下图所示。我考虑过使用sortedArrayUsingSelector来理顺事情,但我不确定应该使用哪种“排序方法”。我如何对其进行排序,以便根据数字对单元格进行排序?就像顺序是1.2.3.4.5.等不是1.10.11.12.13.14.2.3.?提前致谢! 最佳答案 还有两行:NSSortDescriptor*descriptor=[NSSortDescriptorsortDescriptorWithKey:nilascending:Y

objective-c - 单击按钮后重新加载TableView数据

我正在聊天应用程序,并从SQLite数据库读取消息数据。单击“发送”按钮后,我想用新消息重新加载TableView数据。我的按钮事件:[_sendButtonaddTarget:selfaction:@selector(saveMessage:)forControlEvents:UIControlEventTouchUpInside];我想我需要使用-(void)viewDidAppear:(BOOL)animated,但是它没有用(或者我做错了)。[_tableViewreloadData];-(void)viewDidAppear:(BOOL)animated{sqlite3*da

objective-c - UIGestureRecognizer 阻止 tableview 滚动

我有一张包含静态单元格的表格。其中一个单元格中有一个View,上面有一个平移手势识别器。当我向下滚动我的表格View时,当我到达带有平移手势识别器的View的单元格时,滚动似乎不起作用。如果我触摸View外部(到侧面或顶部或底部)它会起作用并且我可以滚动。我的gesturerecognizer中有一个if语句,用于测试某个区域是否已被触摸,如果是则执行操作。我看过这个问题(http://stackoverflow.com/questions/3295239/uigesturerecognizer-blocking-table-view-scrolling),但是将cancelsTouc

ios - UITableView & Controller 给我空 TableView

我有一个应用程序(导航Controller),其中第二个Controller是TableViewController。我能够通过segue发送我需要的数据,但无法以编程方式更新TableView中的条目。我是IOS新手。这是我的头文件#import@interfaceHCIResultListViewController:UITableViewController@property(strong,nonatomic)NSMutableDictionary*resultList;@property(strong,nonatomic)IBOutletUITableView*tableLis

ios - 如何在基于部分的 TableView 中获取单元格在切换更改事件时的索引路径

我有自定义单元格,在右侧的几个单元格中有开关。我想要的是在开关更改事件中存储特定单元格的值。TableView有数字部分,所以我无法为开关设置标签,因为我需要部分和行来获取索引路径。任何建议或替代方案,但我必须在基于部分的TableView中使用UISwitch。谢谢 最佳答案 在您的自定义单元格中添加属性,以帮助您识别单元格所代表的信息。索引路径、数据模型的索引等...然后向单元格添加一个block属性,当单元格开关发生变化时,您可以调用它来通知UITableView或任何其他代码段。例如@property(nonatomic,c

ios - 在 iOS 的 tableview 中动态搜索

我有一个tableview和文本字段,我在其中实现了搜索方法。现在,当我在textfield中写入一些值并单击搜索按钮时,它会在tableview中进行搜索。但是,我希望它是动态的,这意味着当我开始在textfield中输入时,它应该开始搜索而无需单击任何button。我该怎么做? 最佳答案 在ios中实现动态搜索,我们也可以使用文本框作为搜索栏。转到StoryBoard并进行以下更改将文本框添加到ViewController并分配socket和委托(delegate)。现在到viewcontroller.m并粘贴以下代码-(voi