草庐IT

automatic-uitableview-paging

全部标签

ios - 在 UIScrollView 中以编程方式调整 UITableView 的大小并避免 AutoLayout 约束

我有一个UIScrollView,里面包含一些组件。其中一个控件是UITableView,用于显示电影的时间表列表,最多大约7行。我将UITableView设置为不允许任何类型的移动,并以编程方式更改其大小以适应其内容,同时增加UIScrollView的内容大小,以便它可以平滑滚动。View一显示在屏幕上,调整大小就可以正常工作,但是当我滚动UIScrollView以查看下方时,UITableView返回到其之前的大小。见下图:http://d.pr/i/rKzb我使用StoryboardAutoLayout设计界面,UITableView有以下限制:http://i.stack.im

ios - 当我动态更改其框架时,即使重新加载后 UITableView 内容大小也不会更新

我有一个UITableView,它的框架在我选择一行后动态变化。我为此TableView设置了新框架并重新加载它。但是重新加载后我无法滚动到所有内容。最后2行没有出现。我检查过“numberOfRowsInSection”是否返回正确的值。因此,似乎重置框架在某种程度上也扰乱了表格View的内容大小。请告诉我如何解决它。 最佳答案 产生此问题是因为如果您更改UITableView的新框架/设计,然后还对UITableView进行了更改,并且您的UITableView可更改框架更大,那么您的View可能是最后两行,您不能似乎。您需要设

ios - iOS 7 上的分组 UITableView 故障

我在Xcode4.6中构建我的应用程序并在装有iOS7的iPod5上运行它。表格View是分组的,所有单元格都是标准的。表的一个部分处于编辑模式。处于编辑模式的单元格上有一个非常奇怪的故障。问题显示在屏幕截图上(有故障和正常)。这个“东西”只出现了片刻,我只能在viewDidAppear的dispatch_async中捕捉到它。然后过了一会儿它自己消失了,一切都恢复正常(cellForRowAtIndexPath,单元格中的layoutSubviews没有被调用,我没有重新加载表格!-最奇怪的事情)。我的表格和单元格非常复杂,但我深入挖掘并删除了所有不相关的View。这里的表是透明的,

ios - 重新加载 UITableView 部分时,所有部分都会闪烁

我正在使用UITableViewController,并且正在使用:[self.tableViewreloadSections:[NSIndexSetindexSetWithIndex:sectionNumber]withRowAnimation:UITableViewRowAnimationNone];重新加载tableview的单个部分(以动画方式插入新单元格)。问题是每次进行此调用时,所有部分及其单元格都会短暂闪烁白色。如果我使用则不会发生这种情况[self.tableviewreloadData];但无论我使用哪一行动画都会发生。我知道我可以使用insertRowsAtInde

ios - UITableView 每个行分隔符上不需要的白线

我一直在使用下面的tableview代码_comboBoxTableView=[[UITableViewalloc]initWithFrame:CGRectMake(1,_selectContentLabel.frame.origin.y+_selectContentLabel.frame.size.height-1,frame.size.width+1,48)style:UITableViewStylePlain];_comboBoxTableView.layer.borderColor=[UIColorcolorWithRed:226.0/255.0green:226.0/255.

ios - 使 UICollectionView 看起来像 UITableView

我有一个最初使用UITableViews制作的通用iOS应用程序,但现在是使用UICollectionViews更新它的时候了,这样我就可以更好地利用iPad上的显示。UITableView附带了很多功能,我觉得我正在失去很多功能来换取网格布局等的灵active。例如,单元格之间的分隔线是我必须自己实现的。问题不大。或者HeaderView,我知道如何添加它们,但看起来我必须手动编码设置以尝试模仿UITableView的样式和颜色主题,而不是仅仅具有匹配的默认值。当然,我可以尝试模仿它,但是一旦iOS10发布并且它们改变了标题View的外观,然后我的应用突然不再匹配并且看起来过时了。但

ios - 单元格在 UITableView 动画期间消失

我的UIViewController中有一个普通的UITableView,限制为全屏。这个tableView有一个自定义的交互式tableHeaderView。tableHeaderView的大小是动态的,并且会自行扩展。headerView有一个textField,并且会根据textField是否有焦点来改变自己的大小。问题在于,当更改tableHeaderView的大小时,屏幕底部的单元格并不总是正确地设置动画。我在动画block中的layoutIfNeeded()之后调用tableView.beginUpdates()和tableView.endUpdates()。必须这样做,否

ios - 调整 UITableView 高度,并在底部保持滚动

我试图通过动画调整tableview的高度,通过为tableview的frame.size.height设置动画效果很好。问题是,我有一个高度为200像素并滚动到底部的表格View,我想将其设置为100像素的动画,我运行一个简单的[UIViewanimateWithDuration:0.245fanimations:^{CGRectframe=tableview.frame;frame.size.height=100.f;tableview.frame=frame;}];这工作正常,但在我调整它的大小后,它不再滚动到tableview的底部。我希望tableview在设置动画时始终在底

ios - 显示pdf时是否可以在UIwebview中删除["Page 1 of 20" View ]?

经过多次谷歌搜索,我无法找到解决方案。我有一个带有PDF的UIWebView。我不想要View:“第1页,共20页”查看PDF文件时左上角的小View。可以删除这个吗? 最佳答案 Swift3和WKWebView我获取了WKWebView的所有subview,然后删除了WKPDFPageNumberIndicator:funcwebView(_webView:WKWebView,didFinishnavigation:WKNavigation!){letwebViewSubviews=self.getSubviewsOfView(v

ios - UITableView 分隔线被添加到节标题 View ,怎么办?

我得到了一个包含两个部分的TableView,没有疯狂的代码,只有我的委托(delegate)方法。它工作得很好,就像我希望它工作一样。它应该看起来像这张截图:现在的问题是:有时在将scollView滚动或轻弹到边界时,会发生这种情况(如果您看不到:第二部分标题顶部有1或1/2像素的灰色,什么不是这样的):那么,这是iOS7.1还是7.x的错误?我没有为标题使用自定义View。有谁知道如何解决这个问题?非常感谢您的反馈。 最佳答案 我遇到了同样的问题,我为此苦苦挣扎了几周,我解决它的方法是将tableView的separatorSt