草庐IT

automatic-uitableview-paging

全部标签

ios - 如何以编程方式截取可扩展uitableview的屏幕截图

我尝试截取可扩展uitableview的屏幕截图,我尝试截取uitableview的屏幕截图但我无法做到这一点,然后我将tableview框架大小更改为tableview内容大小。截屏后,我将帧大小更改为旧帧大小。现在的问题是我在表格View中有可扩展部分。我可以在屏幕截图中截取未展开的表格View单元格的屏幕截图。我还需要截取未展开的表格View单元格内容的屏幕截图。 最佳答案 通过使用此类别文件,您可以截取屏幕上可见的内容....@interfaceUIImage(MyImage)+(UIImage*)imageFromView

ios - 如何像在 CNN 应用程序中那样在 UITableView 上扩展图像

我有CNNapp在我的iPhone上。如果你打开它会显示“头条新闻”,并且总是有一张图片在表格的顶部。当我们向下滑动手指时,它会展开/缩放图像。当我们向上滑动手指以显示更多行时,它不会以与表格行相同的速度向上移动图像,而是表格行移动的速度比图片离开屏幕的速度快。你知道怎么做这个效果吗? 最佳答案 您需要UIImageView到UIScrollViewcontentInset并设置顶部插入大于零。UIScrollView*scroll=[[UIScrollViewalloc]initWithFrame:CGRectMake(0,0,s

ios - 在 iOS 6 中更改 tableHeaderView 的框架时,UITableView 不会自动调整大小

我通过使用tableHeaderView并在滚动时调整框架的大小在UITableView中实现了视差效果:headerViewisthetable.tableHeaderViewtopHeight=400;//theheightofthetableHeaderView-(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGFloatscrollOffset=scrollView.contentOffset.y;if(scrollOffset>=0&&scrollOffsettopHeight){CGRectframe=CGRectM

objective-c - UITableView 滞后于第一次显示包含 UITextView 的单元格

我遇到了UITableView的问题,当特定单元格将移动到superView时,它在滚动时滞后。我已经编写了自己的IPFormKit,以便通过一种简单的方法使用不同类型的inputView创建漂亮的输入表单,而无需为每个表单字段/单元格手动重新编码所有内容。我有一个UITableViewController可以初始化我的IPFormKit及其字段。-(UITableViewCell*)cellForRowAtIndexPath:(NSIndexPath)indexPath;加载出列的自定义单元格(称为IPFormTableViewCell)并将IPFormField分配给每个单元格。自

ios - 在 UITableView 中点击已选定的单元格时,将调用 willSelectCellAtIndexPath

我有一个包含两个部分的UITableView。基于用户交互(选择和取消选择),我的数据源和UITableView被更新以在部分之间移动数据。最初它们只是第0节中的数据。当我点击一个单元格时,willSelectCellAtIndexPath和didSelectCellAtIndexPath被调用。正如预期的那样,当我再次点击同一个单元格时,将调用didDeselectCellAtIndexPath。即使在我开始将数据向下移动到第1部分并选择和取消选择之后,UITableView的委托(delegate)方法也会被适本地调用。将所有数据移至第1节后,UITableView开始表现出奇怪的

ios - 带静态 UITableView 的 ECSlidingViewController

我正在使用ECSliding框架开发应用程序。在我将UItableViewController添加为topViewController之前,一切都很顺利。我在尝试滚动静态TableView时遇到错误。我可以确定问题出在哪里,但我不知道如何解决。如果我删除下面的命令(在viewDidLoad方法中声明),我的UITableView开始正常滚动。[self.viewaddGestureRecognizer:self.slidingViewController.panGesture];用于将UITableViewController设置为topViewController的代码self.to

ios - UITableView 在添加从网络返回的新单元格时滚动不连贯

在scrollViewDidScroll中,我检查TableView是否滚动到底部足够近,如果是,则执行网络请求以从服务器获取新数据,当网络请求成功时,我更新数据模型和然后通过调用[tableViewreloadData]更新tableView。症状是当网络请求完成并且新项目被添加到表格时,滚动性能不稳定。有谁知道是什么导致了这个问题? 最佳答案 不要重新加载整个TableView只需将您的数据添加到数据源并调用[tableView:insertRowsAtIndexPaths:withRowAnimation]例子..//addN

iphone - 动画调整 UITableView 的 UIView 标题

基本上,我想在iPhone的Facebook登录屏幕中复制行为:触摸输入字段时,Logo/标题View的高度会降低,以便为键盘腾出空间。这里我有一个UITableView(带有静态内容):“控件”实际上是一个UIView,我在UIImageView中包含Logo,“TableViewSection”包含用于用户名/密码的UITextFields。我的问题是,如何让UIView(“Control”)降低高度,同时让“TableViewSection”中的UITableViewCells自然向上滑动?我尝试了以下方法:[UIViewanimateWithDuration:1.0fanima

iphone - 动画化 UITableView 部分标题的自定义 View

在我的应用程序中,我在一个动态改变宽度的场景中有一个UITableView。当宽度改变时,我为场景的扩展设置动画-包括UITableView。UITableView包含带有自定义View的节标题,其中包含锚定到View右侧的UILabel。当我的场景宽度发生变化时,我会像这样调整表格的大小:[UIViewanimateWithDuration:0.22delay:0.02options:UIViewAnimationOptionCurveLinearanimations:^{//Changewidthto320from220[menuTablesetFrame:CGRectMake(m

iphone - 下拉 UItableView 切换 View Controller

我必须设计一个具有顶ViewController和底ViewController的ViewController。顶ViewController的RootView是UITableView。正如我们所知,UITableView的superView是UIScrollView,所以我想修改UITableView,当超过60px时,它将显示底部ViewController。我一次又一次地阅读了UITableView和UIScrollView类引用,但找不到任何解决方案。有人知道吗?谢谢。=======================================================