Tag: uiscrollview

为UIScrollView设置约束

需要一些帮助来设置约束到UIScrollView。 我试图按照这里的指示: https : //developer.apple.com/library/ios/technotes/tn2154/_index.html (混合的方法)。 为UIScrollView设置4个边界约束。 然后设置4个双面约束到buttonContainer。 结果是: 但是,xcode是给出这个错误消息: 如果我尝试Xcode的build议,滚动视图不会滚动,或根本不显示。 任何想法这里有什么问题?

UIPageViewController-PDF缩放不工作的Xcode?

我正在使用下面的github项目 https://github.com/jackhumphries/UIPageViewController-PDF 问题是PDF正在加载和页面curl效果工作,但我不能放大和缩小我的PDF文件加载我尝试debugging以及为什么它不工作,但我找不到解决scheme,我检查了PDFScrollView委托方法,他们都实现了,但是当我试图放大/缩小时,这些方法并没有调用。 这里是这些方法: – (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView { return self.tiledPDFView; } – (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:(UIView *)view { // Remove back tiled view. [self.oldTiledPDFView removeFromSuperview]; // Set the current TiledPDFView to be the old view. self.oldTiledPDFView = self.tiledPDFView; [self addSubview:self.oldTiledPDFView]; } – (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale { // Set the new scale factor for […]

方向更改后,将UIScrollView重置为新的框架尺寸

我有一个ImageZoom类,它是UIView的子类,是UIScrollView的一个图例。 这非常简单。 该类包含一个包含UIImageView的UIScrollView。 当类的实例被添加到视图控制器时,图像被缩放,以便与视图齐平。 有两种方法可以在重复时双击并缩小。 除了当我改变方向到风景时,一切都很好。 我似乎无法弄清楚如何获得正确的缩放,使图像现在与新的方向齐平。 这里是一个链接到文件以及: http://www.2shared.com/file/bowDjzLr/imagescroll.html ViewController.h #import <UIKit/UIKit.h> #import "ImageZoom.h" @interface ViewController : UIViewController @end ViewController.m #import "ViewController.h" @interface ViewController () @property (nonatomic,strong) ImageZoom *imageZoom; @property (nonatomic, strong) UIImage *image; @end @implementation ViewController – (void)viewDidLoad { [super viewDidLoad]; self.image = [UIImage imageNamed:@"1.png"]; } -(void)viewDidAppear:(BOOL)animated { ImageZoom *imageZoom = [[ImageZoom alloc]initWithImage:self.image andFrame:self.view.bounds]; […]

UIScrollView子目录内容大小问题

我正在使用一个scrollView,其中我已经添加了一些静态内容在一个容器视图和下面这个容器视图我已经添加了一个Web视图,并将这两个视图添加到我的scrollView,我不希望Web视图滚动,而是我希望我的滚动视图应根据我的容器视图的高度和Web视图中内容的高度进行滚动。 注意:我正在加载webview中的内容作为htmlstring,我从服务器接收,内容来自html标签之间,然后我把这个string传递给web视图。 谢谢

如何在自动布局的横向模式下设置水平文本字段?

在我的应用程序,我想设置文本字段宽度根据屏幕大小在横向模式,使用自动layout.it的工作肖像完美的土地景观模式不工作。 这是我的屏幕自动布局, 在这样的风景模式下, 这是我的限制屏幕 这是我的视图控制器

从故事板与UIScrollView的SLKTextViewController

我用UIScrollView ( init(scrollView: UIScrollView) )使用SLKTextViewController 。 是否有可能通过故事板与UIScrollView设置(而不是UITableView或UICollectionView )创build它?

UIScrollViewdynamic调整UILabel的大小

我有一个不是静态的UILabel。 我想调整我的滚动视图,以便它符合标签。 现在我的想法是: self.scrollView.contentSize = CGSizeMake(320.0, 92+self.contentLabel.frame.size.height); 92代表我的标签从哪里开始的像素。 (也有一个标题) 但它不起作用,它似乎也与Interface Builder连接。 多谢你们。

Swift:如何启用CALayer的捏缩放?

我一直在试图滚动和缩放几个多边形path的CALayer,特别是CAShapeLayer。 我将CALayer添加到已成功启用CALayer滚动的UIScrollView。 但是,捏缩放不能正常工作。 有几个教程已经实现了使用UIScrollViewDelegate缩放UIImageView,就像这样: @IBOutlet var scrollView : UIScrollView! var imageView = UIImageView() scrollView.addSubview(imageView) func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? { return imageView } 但CALayer与UIView不兼容,我没有find任何有关调和差异的信息。 有没有一种类似的本地方式来缩放在雪花CALayer? 这件事真的很简单吗? 任何帮助,将不胜感激; 道歉,如果我错过了显而易见的。

加载childViewController使用button来滚动父视图

我使用PageViewController( https://www.cocoacontrols.com/controls/pageviewcontroller )创build类似于Wired的杂志应用程序。 我已经在CustomPagerViewController上使用这个代码来加载子视图的: – (IBAction)btn_index:(id)sender { NSInteger currentPage = 3; CGPoint offset = CGPointMake(currentPage * self.scrollView.frame.size.width, 0); [self.scrollView setContentOffset:offset animated:YES];} 但是,我需要在indexviewcontroller上的几个button加载正确的意见,当我使用相同的代码, 在“Pag4_5ViewController *”types的对象上找不到属性“scrollView” 我search并尝试了几种方法,但都是徒劳的。 有没有人有任何想法如何解决这个问题?

滚动后,UITcrollView中的UITextFied未启用

我在ViewController中添加了UIScrollView ,并在该UIScrollView下添加了UIView 我在该UIView添加了10个UITextFields ,滚动工作正常 在Simulator / iPhone中运行应用程序时,前6个UITextFields在屏幕上显示而不滚动,剩余的4个UITextFields不工作[对触摸没有响应],这将在滚动后显示 请任何人指导我解决这个问题? 谢谢 更新:我在ViewController中使用它 override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() scrollView.contentSize = CGSize(width: self.view.frame.size.width, height: 1070); } ViewControllerStructure如下