Tag: uiscrollview

如何在滚动tableview期间始终保持tableview顶部的第一个单元格

滚动时,我想保持我的第一个单元格始终在我的tableview顶部。 任何帮助是可观的。感谢提前…

UIScrollView和自动布局不工作

我正在试图在我的应用程序中滚动视图。 O完全按照教程https://www.youtube.com/watch?v=UnQsFlMGDsI中的步骤操作。 我做的主要步骤是: 添加一个UIScrollView 将视图添加到UIscrollView(内容视图) 为UIScrollView创build边界约束,值为0(顶部,左侧,右侧和底部) 为“内容”视图创build值为0(上,左,右和底部)的边距约束 在ContentView和主视图之间创build2个“等宽”和“等高”约束 …(添加一些文本字段) 当我运行应用程序时,scrollView不起作用 我真的不能使它工作。 我尝试了很多方法来应用UIScrollView并没有得到它。

UIScrollView中的UICollectionView – >滚动顺序

我有一个UIScrollView内的UICollectionView 。 我的计划是,如果UICollectionView到达顶部或底部,则外部滚动UICollectionView获取滚动手势。 如果外部ScrollView到达顶部或底部,则CollectionView将获取手势。 我该怎么做?

在单个UIScrollview中有多个UITableViews,如何只加载可见单元格的单元格数据

我在一个uiscrollview中有3个uitableview。 每个uitableview都是全长的,不可滚动,以便外部的uiscrollview将它们滚动到一起。 这工作正常,除了uitableviews相信所有单元格都是可见的,以便所有单元格都在前面创build。 即使这是可以接受的,除了每个调用都有一个从url中asynchronous加载的图像视图(缩略图)。 我想弄清楚如何限制图像加载只有可见的单元格,但仍然允许用户滚动外部uiscrollview(从而模仿uitableview行为)。 单个表格的替代devise(单元格显示3个单元格)不起作用(基于其他devise要求),所以我受限于某种方式来限制图像下载。 最大的细胞数量将是125左右。 uiscrollview委托似乎没有足够的调用允许更新单元格,但我可能是错的。 有任何想法吗?

iOS – 不同的ViewControllers – 如何加载它们?

我试图开发一个应用程序,在第一个选项卡上使用3个不同的视图控制器。 我有3个选项:1 – 将视图控制器embedded到uipageviewcontroller中2 – 将视图控制器embedded到uiscrollview中3 – 使用由uisegulatedcontroller控制的容器 – 隐藏属性为真或假…每个视图控制器都使用collectionviews来显示已下载的照片从远程服务器asynchronous。 使用3,来自所有视图控制器的照片,同时加载,所以,这不是我想的一个好的解决scheme。 哪一个是在这种情况下select的最佳解决scheme?

UICollectionView滚动很不稳定

在我的UICollectionView滚动真的是波涛汹涌。 当我滚过屏幕的一半时,它卡住了一会儿,然后继续。 如何使用SWIFT使滚动更顺畅?

在分页的UIScrollView中缩放图像

我正在按照这个教程创build一个分页UIScrollView 。 这是允许使用UIScrollView分页图像的Swift代码。 但是,它有一个限制。 我无法缩放图像。 class PagedScrollViewController: UIViewController, UIScrollViewDelegate { @IBOutlet var scrollView: UIScrollView! @IBOutlet var pageControl: UIPageControl! var pageImages: [UIImage] = [] var pageViews: [UIImageView?] = [] override func viewDidLoad() { super.viewDidLoad() // 1 pageImages = [UIImage(named:"photo1.png")!, UIImage(named:"photo2.png")!, UIImage(named:"photo3.png")!, UIImage(named:"photo4.png")!, UIImage(named:"photo5.png")!] let pageCount = pageImages.count // 2 pageControl.currentPage = 0 pageControl.numberOfPages = pageCount // […]

UIScrollView不能在iOS 6和7中以编程方式滚动

为了testing目的,我创build了两个滚动视图的项目。 第一个滚动视图有手动插入的图像,在第二个滚动视图中我有button列表(作为菜单)。 我有button左右滚动UIScrollView编程。 点击这个button后,我通过设置内容大小来移动滚动视图。 myCounter.text = [NSString stringWithFormat:@"%d", [myCounter.text intValue] – 1]; CGRect page = CGRectMake(320*([myCounter.text intValue] ), 230, 320, 150); [myScrollView scrollRectToVisible:page animated:YES]; CGRect page2 = CGRectMake(320*([myCounter.text intValue] ), 20, 320, 200); [firstScrollView scrollRectToVisible:page2 animated:YES]; 我面临的问题是只有第一个滚动视图正在滚动,而不是第二个。 我真的很困惑,为什么发生这种情况。 我也是在Dropbox上附加同样的项目,因为代码是多一点。 Dropbox项目 完整的代码,如果有人不想下载项目 。H #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property (weak, nonatomic) IBOutlet UIScrollView *myScrollView; @property […]

UIScrollView ContentSize.height默认为0.0000?

我想创build一个dynamic的forms使用UIScrollView,但我注意到,当我使用NSLog ,我的scrollView的contentSize.height = 0.00000我build立了scrollView的宽度和高度的故事板上的内容与它的元素。 那为什么它返回0呢? scrollView中的所有元素都正常显示/正常工作。 scrollView的contentSize总是默认为0,我只需要设置它?

滚动视图中的图像

我正在使用以下代码尝试在UIScrollView中显示图像。 [self.jarView addSubview:imgView]; 这是行不通的。 但是,当我将子视图添加到普通视图时,它就起作用了。 我的UIScrollView被称为jarView,imgView是一个UIImageView。 谢谢