草庐IT

tableview

全部标签

ios - 单击按钮选择 tableViewCell

我有一个带有自定义单元格的tableView。在每个单元格中,我都有一个UIButton。当我单击单元格内的按钮时,我希望该单元格突出显示,但是当我单击该单元格时,我不希望这种情况发生。你知道有什么办法吗?谢谢直到现在我有这段代码:-(IBAction)buttonMethod:(id)sender{UIButton*b=(UIButton*)sender;UITableViewCell*cell=(UITableViewCell*)[[[sendersuperview]superview]superview];cell.selectionStyle=UITableViewCellSe

ios - NSFetchedResultsController 尝试将第 1 行插入第 0 节,但在使用 userInfo(null)更新后第 0 节中只有 0 行

我将NSFetchedResultsController与UITableViewController一起使用。我成功地将新对象添加到分离View中的核心数据,ParseStarterProjectAppDelegate*appDelegate=[[UIApplicationsharedApplication]delegate];NSManagedObjectContext*context=[appDelegatemanagedObjectContext];NSManagedObject*newWorkout;newWorkout=[NSEntityDescriptioninsertNe

ios - 导航 Controller 推送另一个 Controller 触发 tableview 调用 scrollViewDidScroll :

我在导航Controller的RootViewController中有一个TableView。我将JBParallaxCell用于主视图并转入detailView,然后将表单detailview返回给JBParallaxCell,它将重置imageView位置。JBParallaxCell用于在表格View中创建视差ImageView。但是,当导航Controller推回tableview时图像会闪烁,因为它会重置ImageView的位置。我该如何修复这个错误?感谢您的帮助!下面是一些代码片段:-(void)scrollViewDidScroll:(UIScrollView*)scro

ios - 在 iOS7 中滚动 tableview 时,UITableView 分隔符插图更改为默认值

我尝试将分隔符设置在右侧。在项目第一次运行时和滚动tableview之前,一切看起来都很顺利。但是一旦滚动发生一次,每个部分中最后一行的分隔符插图就会调整大小以占据整个宽度。使用的代码如下:在viewDidLoad中:myTable.separatorColor=[UIColorredColor];[myTablesetSeparatorInset:UIEdgeInsetsMake(0,0,0,40)];在cellForRowAtIndexPath内部:[tableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,40)];cell.separa

ios - UISearchbar 以编程方式添加时不调用 didSelectRowAtIndexPath

我有一个TableViewController,我像这样以编程方式添加UISearchBar(这是在我的ViewDidLoad上):searchBar=[[UISearchBaralloc]initWithFrame:CGRectMake(0,0,320,64)];searchDisplayController=[[UISearchDisplayControlleralloc]initWithSearchBar:searchBarcontentsController:self];searchDisplayController.delegate=self;searchDisplayCon

ios - ios 上的溢出菜单类似于 android

请有人帮我做一个类似于android(ActionBar)的溢出菜单。我试着做一个UIView并在点击时隐藏或显示,但如果我们有原生方式,那就更好了。谢谢, 最佳答案 您首先将要在菜单中显示的选项存储在一个数组中。之后在TableView中呈现该数组,然后在单击该按钮时使用该TableView。通过这种方式,您可以获得溢出菜单。希望这对您有所帮助。 关于ios-ios上的溢出菜单类似于android,我们在StackOverflow上找到一个类似的问题: ht

ios - 在 TableView 中遍历 NSMutableArray 时跳过行

我在我的UITableView中得到了这段代码-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*identifier=@"Cell2";GamesInfoTableViewCell*cell=(GamesInfoTableViewCell*)[tableViewdequeueReusableCellWithIdentifier:identifier];GameInfo*gameInfoObject;gameInf

ios - 如何为 UI TableView 定义和拉伸(stretch) x 行的行高?

我正在使用一个UITableView,它只会并且永远只会有10行的值。我想设置10行的高度,以便无论使用什么设备,它都会填充ViewController。在iPhone4上显示10行。iPhone512排和iPhone714排。如何设置行高,使其无论使用何种设备都只显示10行? 最佳答案 尝试添加:-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{returnself.view.bounds.size.

ios - 如何创建与 iOS7 和 iOS8 兼容的具有动态高度的 UITableViewCells?

我正在创建一个我想在iOS7和iOS8下运行的应用程序,它具有可变的表格单元格高度。在iOS7中,我曾经定义一个原型(prototype)单元格,然后在heightForRowAtIndexPath中使用它来计算高度,基于放置在标签中的文本的大小。这在使用Xcode6时似乎不再起作用。我今天创建了一个小测试应用程序,看看我是否快要疯了(也许我是)。我从根本不定义heightForRowAtIndexPath开始。当我用iOS7和iOS8设备测试它时,它的行为有所不同。在iOS8设备中,它会自动确定单元格高度并正常工作。在iOS7中,单元格返回的高度都相同。不对可变文本单元格自动调整高度

iOS 8 UISearchController 的 searchBar 重叠 tableVIew

我正在练习使用iOS8的新功能-UISearchController来显示我的tableView和结果。但是奇怪的事情发生了。看起来searchBar是透明的。是的,searchBar与tableView重叠。我在SO中搜索了很多,但没有帮助。我在viewDidLoad中的实现self.myTableView=[[UITableViewalloc]initWithFrame:self.view.boundsstyle:UITableViewStylePlain];_myTableView.delegate=self;_myTableView.dataSource=self;[self.