草庐IT

UIScrollView-zoomToRect

全部标签

ios - UIScrollView 和 UIButton 不可见

我的ViewControl上有一个UIButton和UIScrollView(它们都安排在ViewController的最顶部)我还有一个UIWebView,它是ViewController的全宽和全高(它设置在最后面)这是.m文件中的代码,它包括动画、约束和UIwebViewurl请求。#import"ViewController.h"@interfaceViewController()@property(strong,nonatomic)IBOutletUIWebView*webView;@property(weak,nonatomic)IBOutletUIWebView*webV

ios - UIPopoverController 中的 UIScrollView

我正在努力使用UIScrollView在UIPopoverController中启用缩放。scrollView是600x600,它应该显示一个显示UIImageView的ViewController。显示图像,但它未居中。这是显示在弹出窗口中的ViewController中的viewDidLoad方法的代码。-(void)viewDidLoad{self.imageView=[[UIImageViewalloc]init];self.imageView.contentMode=UIViewContentModeScaleAspectFit;self.imageView.image=se

ios - 在 UIScrollView 中绘制图形

我正在探索在可滚动且大于手机屏幕宽度的View上绘制一些自定义图元(使用CGContext)的想法。想法是通过在添加内容时以编程方式ScrollView的内容来使用UIScrollView的“强大功能”,并以这种方式将滚动处理(以及与View的一般UI交互)与内容绘制分离.这在iOS中可行吗? 最佳答案 是的。据我所知,最简单的方法是将UIView添加到UIScrollView上。然后您将在该UIView实例上绘制-在绘制图形/图像的另一部分后,您需要通知包含ScrollView,例如通过委托(delegate),它需要更新其内容大

ios - UIScrollView - 向用户显示更多滚动可用的内容

我遇到了与thispost类似的问题我有一个ScrollView,如果用户向左滚动或滚动到底部,用户可以看到更多数据。但是我无法找到一种方法来告诉用户滚动上有更多内容可用。它不直观,只有通过试验,用户才会发现滚动选项。有什么方法可以向用户显示/告诉用户滚动是可用的。使用[scrollViewflashScrollIndicators]并不是很有用,因为它只是闪烁指示器,而且速度太快,用户肯定看不到它。如果有人能帮助我,那就太好了。 最佳答案 这是我做的方式...我在我的ScrollView上放了一张图片(例如一个指向左的箭头)。所以

ios - 使用 UIScrollView 和 setContentSize 时设置正确的大小

我只是想拥有更多的控件,而不是普通iPhone屏幕上所能容纳的控件。以在联系人应用程序中查看某人的联系信息为例。看来我应该使用UIScrollView来实现它。假设我为此需要大约800像素。所以在我的NIB中,我将ScrollView的View设置为800的高度。然后我在ScrollView下添加我的控件。我建立连接,然后在viewDidLoad中,我执行通常的操作:[scrollersetScrollEnabled:YES];[scrollersetContentSize:CGSizeMake(320,800)];如果我在此状态下构建和运行,它不会滚动。所以在网上找了一圈,有人说你必

iphone - 如何在 UIScrollView 中的另一个 View 下方添加 View ?

在我的应用程序中,我使用UIScrollview列出详细信息。在ScrollView中,第一个subview是UItextview,第二个是UILabel等等。但是,当textview内容更多时,它与UILabel重叠,在SO和google中搜索了很多但找不到我的问题的确切解决方案。我在找如何在UILabelView或其他View下添加UITextView?感谢您的帮助。 最佳答案 尝试使用它,[YOUR_SCROLL_VIEWaddSubview:YOUR_TEXT_VIEW];YOUR_TEXT_VIEW.frame=CGRec

ios - 如何在 UIScrollView 中添加多个 UIView

我有一个绘制饼图的UIView,我想以编程方式将3个或4个图表放入UIScrollView中。我该怎么做?我的h文件是这样的@classPieChart;@interfaceViewController:UIViewController{}@property(weak,nonatomic)IBOutletUIScrollView*scrollView;和m文件-(void)viewDidLoad{[superviewDidLoad];[scrollViewsetBackgroundColor:[UIColorblackColor]];[scrollViewsetCanCancelCon

ios - 如果使用动画调用 setContentOffset,UIScrollView 会崩溃

我的应用程序创建了UIView的自定义子类的实例,并将这些实例添加到彼此水平相邻的位置。当创建我的UIView类的新实例时,我可以将它添加到UIScrollView并重置内容大小。然后我打电话[UIScrollViewsetContentOffset:(somepoint)animated:NO]。这很好用。问题是当我用动画调用上述方法时,即[UIScrollViewsetContentOffset:(somepoint)animated:YES],应用程序崩溃。调用堆栈如下所示:>#00x3145b870in___forwarding___()>#10x313b6650in_CF_f

ios - 容器 View 中的 UIScrollView 的帧大小不正确

我有一个带有Frame={X=20,Y=88,Width=728,Height=660}的UIContainerView和一个嵌入其中的UIScrollView。UIScrollView报告Frame={X=0,Y=0,Width=768,Height=960}导致在对UIScrollView进行分页时宽度偏移40(金色部分)。它导致以下输出向左翻页一次:但是,ContentSizeForViewInPopover报告预期的帧大小={Width=728,Height=660}。如何更正UIScrollView框架以使其具有正确的大小?这是嵌入式UIViewController的View

ios - 滚动时如何使 UIScrollView 锁定 3 个 UIView 中的 2 个?

我有一个iPad应用程序(XCode4.6.3、iOS6.2、ARC和Storyboards),其中一个场景的下半部分具有以下结构(所有网格都是UIView,SubViewData也是)。目的是要有一些看起来像电子表格的东西;我需要能够水平滚动并且左侧网格将保持锁定状态,如果我垂直滚动,顶部网格将保持锁定状态。这是现在的样子,没有滚动(右边和下面都有更多内容):更新:这是定义UIView的代码:我查看了SO和Google,但没有找到这方面的例子。谁能告诉我我需要更改什么才能使这段代码正常工作,或者给我一些好的文档,我可以从中获得有关contentOffset的详细信息?(我已经看过UI