草庐IT

automatic-uitableview-paging

全部标签

ios - 重新加载时停止透明 UITableView 部分标题闪烁

我遇到了一个奇怪的视觉故障,即重新加载我的UITableView的一部分导致半透明标题View(alpha=0.25)短暂地闪烁更暗,就好像它正在添加标题的另一个副本在旧的顶部查看,然后删除前一个。我的标题View本身是一个动态生成的UIImageView,但是我已经将它简化为一个UIView,backgroundColor为[[UIColorblackColor]colorWithAlphaComponent:0.25]它仍然存在问题:-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSIntege

ios - 如何填充 UITableView 部分标题?

如何向UITableView单元格中的节标题添加一些填充?我有这个:我有一个NSDictionary,它的键值包含一串时间。我将键值存储在NSArray中。我正在使用titleForHeaderInSection而不是viewForHeaderInSection。-(NSString*)tableView:(UITableView*)tableViewtitleForHeaderInSection:(NSInteger)section{return[scheduleobjectAtIndex:section];}但是,节标题一直向左对齐。我可以根据自己的喜好使用UIView为viewF

ios - uitableview 分隔符显示为三角形

有没有办法像下面的屏幕截图那样获得tableview分隔符效果,该效果已在fastcompanyapp中使用,并显示View中的两行由三角形分隔符分隔。任何关于如何在TableView中实现这种效果的指示将不胜感激。屏幕底部的分隔符是半透明的,与下一行关联的图像会显示出来。屏幕截图的链接在这里:https://s3-us-west-1.amazonaws.com/jjm.so/17427B2C-3837-4428-B82E-8D1C57BFA706B53CD936-AE93-4F2A-B3DB-7F7018A02CBA.jpg 最佳答案

objective-c - 试图使 UITableView 的 tableHeaderView 超出表格边界

我正在尝试为我的表格添加一个“上限”。当您将table向下移动并看到它自然地在上面结束时。这是必要的,因为自定义单元格。我认为使用tableHeaderView会更好,但它已添加到tableView内容中并作为表格的一部分存在。我希望它隐藏起来,只有当您将表从它的作用域中移开时它才可见,并且它应该弹回。|*caphere*||==========|希望这张完美绘制的示意图有助于理解我的想法。 最佳答案 在你的tableview之上添加你的viewUIView*view=[[UIViewalloc]initWithFrame:CGRe

objective-c - UITableView 设置选中行刷新控件

我想将UITableView中的selectedrow设置为refreshcontrol。我这样做是因为我有一个refreshcontrol在我的UITableView的顶部,当我加载数据时(他们实际上并没有通过下拉它来引起它),我希望activityindicatorview是可见(这是刷新控件的一部分)。现在,我所做的是将刷新控件设置为“刷新状态”(具有旋转事件指示器)。[self.refreshControlbeginRefreshing];这很好用,但唯一的问题是,除非上拉,否则他们看不到它,因为它是第1行(索引0)的默认值,所以它是隐藏的。注意:发生这种情况时,UITable

ios - NSFetchedResultsController UITableView 的多个实体

我有两个实体,一个叫Post,一个叫User。PostUser是核心数据中的关系。我正在使用NSFetchedResultsController来获取我的核心数据堆栈中的所有Post记录,然后将它们显示在UITableView中。每个单元格都有一个图像,该图像对应于一个User.profilePicture。初始化后,我不从服务器下载个人资料图片,我只在它滚动到该单元格时才下载(延迟加载)。下载后,我将下载的图像保存到核心数据堆栈中相应的User.profilePicture。有没有办法在我更新用户实体时调用controllerDidChangeContent?我目前的理解是,我的NS

ios - 直到滚动才显示 uitableview 标题背景

我使用以下代码来设置uitableview部分的标题View。问题是,在我滚动表格View之前,背景颜色(mainLightColor_2)不会显示。如何使背景颜色在加载时显示?-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{UIView*headerView=[[UIViewalloc]initWithFrame:CGRectMake(0,0,320,24)];headerView.backgroundColor=[UtilitymainLightColor_2]

ios - UITableView 方法的异常行为 "indexPathForRowAtPoint:"

如以下代码所示,当tableview被拉伸(stretch)(从不向上滚动)时,NSLog(@"tapisnotonthetableviewcell")将始终被调用(因为我认为indexPath永远是nil)。但是,当我点击节号大于2的节标题中的头像时,NSLog不会被调用。这很奇怪,有人知道这里发生了什么吗?-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{...UITapGestureRecognizer*tapGesture=[[UITapGestureReco

ios - 崩溃报告.. [UITableView(UITableViewInternal) _createPreparedCellForGlobalRow :withIndexPath:]

我通过testflight看到我的应用程序出现以下崩溃。我不明白这次崩溃发生的地点和方式。我的应用程序中有多个UITableViewControllers(大约10个),因此不确定要在此处粘贴哪一段代码。任何帮助将不胜感激。我已经研究了很多SO问题,但我无法确定原因。0Anyvan0x0019052etestflight_backtrace+3821Anyvan0x0019117cTFSignalHandler+2642libsystem_c.dylib0x3b1b9e92_sigtramp+423UIKit0x34e6654c-[UITableView(UITableViewInte

ios - 有什么方法可以从自定义 UITableViewCell 类更改 UITableView 高度?

我正在尝试制作像Instagram这样的应用程序,但我卡在了动态屏幕上。我将评论部分作为UITableView。所以我的UITableView的自定义单元格类中有UITableView。没关系。我的问题是:如何从我的自定义表格View单元格类更改主提要表格View的高度?评论TableView的行高根据其中的文本(长度)动态变化。动态变量是我打算使用的评论TableView的高度。注意:我不能分享任何代码,因为这是我们公司的secret项目。干杯 最佳答案 理想情况下,您应该使用自动布局调整UITableView中特定行的UITab