草庐IT

tableView_alarm

全部标签

ios - 嵌入在容器 View 中的 UINavigationController,显示大小错误的 TableView Controller

我正试图找到解决这种情况的方法:我有一个UITabBarController,其中一个segue连接到我用来嵌入UINavigationController的容器ViewController(BannerViewController),导航Controller推送其他容器ViewController(EventListContainerviewController),每个Controller都包含一个TableViewController。这是我Storyboard上的屏幕问题是最后一个容器View显示在比它们的容器更小的框架中。似乎他们松开了底部的标签栏空间。我已经强制所有ViewC

iphone - 如何在 iphone 的 tableview 中找到 accessoryType 单击

我需要在accessoryType上做一些事情,在iphone的tableview中单击。如何找到accessoryType在iphone中的UITableView单击。p> 最佳答案 你需要定义单元格的accessoryType-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath像这样cell.accessoryType=UITableViewCellAccessoryDetailDiscl

iphone - 如何知道 UITableView 中 Tableview 单元格的按钮单击时的 indexPath/row?

这个问题在这里已经有了答案:HowtoknowtheUITableviewrownumber(10个答案)关闭9年前。我创建了一个具有自定义UITableViewCell的TableView。一个按钮与tableview的每一行相关联。现在我想知道单击按钮时的行号,以便我知道单击了哪一行按钮。我已经尝试了一些在堆栈上发现的东西,但没有任何效果。我试过这段代码-:-(void)button1Tapped:(id)sender{UIButton*senderButton=(UIButton*)sender;UITableViewCell*buttonCell=(UITableViewCel

ios - 从 AFNetworking 下载设置 TableView 单元格图像

我正在使用AFNetworking下载rss提要图像集到表格View。以下是我正在使用的代码。-(UITableViewCell*)tableView:(UITableview*)tableViewcellForItemAtIndexPath:(NSIndexPath*)indexPath;{Cell*cell=[cvdequeueReusableCellWithReuseIdentifier:@"MY_CELL"forIndexPath:indexPath];NSString*wallpaperLink=[afsetThumbString:[[feedsobjectAtIndex:i

iOS7 Tableview删除行最佳实践

在iPhone上有一个教科书示例,说明如何在消息应用程序中删除表格View行。这似乎使用三个独立的View来执行任务。我的问题是关于是否有捷径可以实现这一目标,或者您是否只创建三个屏幕并做到这一点显而易见。非常感谢。 最佳答案 从Storyboard中删除一行非常简单。您只需在TableView数据源中继承2个方法。首先是判断是否可以删除一行:-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{returnYES;

ios - 如何获取tableview中section header的绝对位置?

如何获取tableview中sectionheader的绝对位置?我已经使用tableView:viewForHeaderInSection:获取页眉View。但现在我需要获取此View在屏幕中的绝对位置。返回值的frame不是屏幕中的绝对位置,我也试过调用superview,但是好像不行。 最佳答案 tableView:viewForHeaderInSection:是一个UITableViewDelegate方法,用于创建用于显示的标题View。但是,这意味着该View尚未添加到View层次结构中,因此它的框架对于您的目的而言毫无

iphone - 如果我将一个 UISwitch 控件添加到我的每个 TableView 单元格,我如何知道它属于哪个单元格?

我有一个UITableView,其单元格包含一个UISwitch控件。它类似于iPhone的时钟应用程序中的表格View,如下所示...(来源:epicself.com)在我的应用程序的cellForRowAtIndexPath方法中,我创建并附加了UISwitch控件......CGRectframeSwitch=CGRectMake(215.0,10.0,94.0,27.0);UISwitch*switchEnabled=[[UISwitchalloc]initWithFrame:frameSwitch];[switchEnabledaddTarget:selfaction:@se

ios - `tableView:heightForHeaderInSection:` 调用了未实现它的委托(delegate)

Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[SomeClassNameControllertableView:heightForHeaderInSection:]:unrecognizedselectorsenttoinstance0x1805f1f0'除非我误解了文档,否则这应该是不可能的。如果tableView:heightForHeaderInSection:没有在委托(delegate)中实现,它应该使用存储在sectionHeaderHeight中的任何值。在任何情况下,

iphone - 具有两个 NSFetchedResultsController 实例的 TableView

经过几天的研究和重新编码,我几乎被难住了。我的目标是让一个测试应用程序运行,其中包含一个由两个单独的fetchedResultControllers填充的TableView。我在购物list上有一系列商品,每个商品都有一个部门和一个bool值“已收集”标志。未收集的项目应按部门列出,然后是包含所有已收集项目(无论部门)的单个部分。当用户勾选未收集的项目时,他们应该向下移动到“已收集”部分。如果他/她取消选中收集的项目,则应将其移回正确的部门。为了实现第一部分(未收集的项目),我设置了一个简单的fetchedResultsController,它获取collected=NO的所有项目,并

ios - IOS7 上的 Tableview 字幕

我正在尝试为我的表格View单元格添加副标题,但它们没有显示。哪里错了?是行[[UITableViewCellalloc]initWithStyle:UITableViewCellStyleSubtitle]是最新的,也适用于iOS7?最好的问候弗兰克-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdeq