草庐IT

Scrollview

全部标签

ios - 使用界面构建器来布局带有图像和文本的 ScrollView

我的应用程序需要显示一堆信息,包括文本和图像。它会很长,因此需要可滚动才能访问所有内容。我知道我可以通过以编程方式将不同的UILabel、UIImage等添加到UIScrollView来实现这一点。但这是一个概念证明,所以我正在寻找比必须计算出所有所需的定位和代码更快的东西。无论如何,信息都是静态的,不需要与代码交互。有没有办法使用界面构建器(Storyboard或xib都可以)来做到这一点? 最佳答案 如果你只是想要一个快速的界面,你绝对可以做到这一点1.>你可能需要知道你的ScrollView有多长,例如在我的例子中,我将它设置

ios - 从 UIScrollView Objective C 创建 PDF

此问题之前已发布(CreatingPDFfromUIScrollViewiniphoneapp),我使用的代码来自here.这是代码-(void)createPDFfromUIView:(UIView*)aViewsaveToDocumentsWithFileName:(NSString*)aFilename{//Createsamutabledataobjectforupdatingwithbinarydata,likeabytearrayNSMutableData*pdfData=[NSMutableDatadata];//Pointsthepdfconvertertothemut

ios - UIWebView webViewDidFinishLoad 不返回嵌入式 scrollView 的正确内容大小

我正在将mathml内容加载到UIWebView,有时数学表达式可能会穿过我的webview框架,用户必须滚动才能查看超出边界的内容.为了处理这种情况,只要用户是可滚动的内容,我就会向用户显示一个可视箭头指示器。我的问题是,在我的webViewDidFinishLoad中,如果我尝试访问webview,scrollView.contentSize它不会返回准确的内容大小,但如果我在一些延迟后用其他方法检查它正在获得正确的内容大小。但是我不认为用计时器检查是一种有效的方法。下面是我的代码片段,-(void)webViewDidFinishLoad:(UIWebView*)webView{

ios - 在 IOS 中滚动后如何获得 ScrollView 可见的矩形框?

在şt滚动后,我无法在ScrollView中获取可见矩形的坐标。所以当我想在一个可见的矩形中添加一个subview时,我不能。我该怎么做? 最佳答案 CGRectvisibleRect=CGRectMake(myScrollView.contentOffset.x,myScrollView.contentOffset.y,myScrollView.contentOffset.x+myScrollView.bounds.size.width,myScrollView.contentOffset.y+myScrollView.bound

ios - NavigationController 中的 UIScrollView 忽略顶部布局指南

我见过关于自定义转换(iOS7CustomViewControllertransitionandTopLayoutGuide和Navigationcontrollertoplayoutguidenothonoredwithcustomtransition)的类似问题,但即使是常规推送我也有问题。我正在使用现在可用的最新Xcode(版本5.1.1(5B1008))。这是我的Storyboard:第三个VC出现问题这是第三个VC设置:我的第三个Controller的布局如下:UIViewUIScrollViewInnerUIViewOtherviews我尝试了两种不同的方式来创建布局:忽略

iphone - ScrollView 在单击按钮时上下滚动

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ProgrammaticallyscrollaUIScrollView目前,我正在开发一个应用程序,其中有UIScrollView并且一些按钮以编程方式插入到scrollview.Scrolling中这些添加的按钮对我来说效果很好。但我想加两个更多按钮&单击一个按钮scrollviewscrolling到底部并最后显示底部按钮,当我单击第二个按钮时,它会滚动到顶部并显示最上面的按钮。我已经尝试了很多但无法成功。我该如何解决这个问题?提前致谢。

iOS 在启用缩放(捏合和双击)的情况下全屏显示 UIImage

我有一个使用UIImagePickerController从相机捕获的UIImage。现在,在用户点击它后,我希望它显示全屏,并能够使用捏合手势放大和缩小,还可以通过双击手势放大特定区域。换句话说,我想模拟ios的默认图像浏览器的功能。我在UIImageView中显示捕获的图像:self.imageView.contentMode=UIViewContentModeScaleAspectFill;使图像全屏显示。但是我如何实现缩放。我需要使用手势识别器从头开始吗?或者也许有一个默认的图像显示View,其中包含我不知道的所有实现? 最佳答案

ios - WKWebView ScrollView 委托(delegate)

我有几个页面View,每个页面都有一个WebView。所有引用资料都很强。除了使用webviewscrollview和设置它的委托(delegate)外,一切都很好。我用它来监听滚动事件。当设置webview.scrollview的委托(delegate)并弹出当前View时,会发生这种情况:objc[37721]:Cannotformweakreferencetoinstance(0x7fb988fe2800)ofclassWebViewPageController.Itispossiblethatthisobjectwasover-released,orisintheprocess

iphone - Storyboard中制作的 UIScrollView 的帧值为零

我在Storyboard中制作了一个ScrollView,其中包含多个UIImageView。问题是,那个ScrollView的框架等于{0,0,0,0}我不知道为什么。ScrollView在我的屏幕上可见,但我无法滚动它。我已经尝试设置内容大小和框架,但没有成功。 最佳答案 修复它!事实上,我在iOS6.0上开发应用程序,我不得不取消选中Storyboard属性上的“使用自动布局”复选框...谢谢大家! 关于iphone-Storyboard中制作的UIScrollView的帧值为零,

ios - 如何在我的应用程序中使用 UIPageControl?

我正在制作一个应用程序,我需要一些图像可以使用UIPageControl滚动浏览。可悲的是,我不知道如何使用UIPageControl或UIScrollView。Apple提供的YouTube视频或Xcode文档链接将不胜感激!提前致谢! 最佳答案 这是一个可以帮助你的代码CGSizesize=[[UIScreenmainScreen]bounds].size;CGFloatframeX=size.width;CGFloatframeY=size.height-30;//paddingforUIpageControlUIScroll