uiscrollview相关内容

清除 UIScrollView 的内容

我有一个使用计时器的 iPhone 应用程序,它会在每个时间间隔创建一些 UILabel 控件并将它们添加到 UIScrollView 中. 我要做的是在每次将 UIScrollView 控件放入 UIScrollView 之前清除 UIScrollView. 如何清除UIScrollView的内容? 解决方案 for (UIView *subview in scrollVie ..
发布时间:2022-01-12 22:03:24 移动开发

向前触摸到 UIScrollView

我有两个视图控制器.视图控制器 A 有一个 UIScrollView 并呈现视图控制器 B.呈现是交互式的,由 scrollView.contentOffset 控制. 我想集成一个交互式关闭过渡:向上平移时,应以交互方式关闭 ViewController B.交互式关闭过渡还应控制 ViewController A scrollView. 我的第一次尝试是使用 UIPanGestur ..
发布时间:2022-01-12 22:03:15 移动开发

UITextView 键盘DismissMode 错误

我刚刚发现 scroll view 的新 keyboardDismissMode 属性有一个恼人的错误.当将其与值为 UIScrollViewKeyboardDismissModeInteractive 的 text view 一起使用并且键盘被关闭时,scroll view 似乎会在继续之前跳到顶部减速. 我已向 Apple 提交了错误报告,但需要解决方法.我已经尝试了 DAKeyboar ..
发布时间:2022-01-12 22:03:05 移动开发

标签不显示滚动视图中的所有文本

我希望 DecriptionLabel(Lorem Ipsum 之一)使其中的所有文本都可见.如您所见,它正在被修剪. 这两个按钮应该在其他所有东西的下方,但是在 DescriptionLabel 包含小文本的情况下,按钮应该贴在视图的底部. 这就是为什么我选择按钮和 DescriptionLabel 之间的 >= 20 距离(如果有意义的话). 如何解决文本的修剪问题? ..
发布时间:2022-01-12 22:02:57 移动开发

在 UIScrollView 的子视图中绘制网格会分配巨大的内存

我正在尝试在 UIScrollView 中创建一个 UIView,它只包含一个简单的网格(行和列),由 UIBezierPath 或使用 CG 函数淹没.问题是,当我有较大的 UIScrollView 内容大小(以及较大的子视图)时,在绘制网格期间分配了大量内存(50MB 或更多). UIViewController 仅包含整个场景的 UIScrollView - 在 vi​​ewDidLo ..
发布时间:2022-01-12 22:02:40 移动开发

在Swift中布局后获取UIScrollView的高度

我有一种情况,我正在使用 UIScrollView 来帮助使用较小手机的用户查看窗口内的全文.如果他们需要滚动,我想显示一个图像图标(只是为了让他们知道窗口内还有更多内容),但我在使用 Swift 查找滚动视图的高度时遇到了问题. 这是我的对象的层次结构 基本上,这 4 个标签适合 4.7 英寸 iPhone,但不适合 4 英寸 iPhone.我尝试设置一些逻辑来检查 UIScroll ..
发布时间:2022-01-12 22:02:13 移动开发

循环 UIScrollView 但继续减速

我设置了一个无限滚动视图,当它达到 0 内容偏移量时,我将其设置为最大内容偏移量,反之亦然. 即 [scrollView setContentOffset:CGPointMake(0,0) animated:NO]; 这可行,但它会阻止 UIScrollView 减速. 有没有办法做到这一点,但保持 UIScrollView 减速? 我试过了…… float declera ..
发布时间:2022-01-12 22:02:07 移动开发

三重嵌套 UIScrollView 分页问题

背景故事 我有一个 iPad 应用程序需要允许用户浏览图像组.每个组都布置在自己的垂直 UIScrollView(分页)中,因此用户可以上下滑动以查看每个图像.每组 UIScrollViews 都放置在单个(应用程序中仅存在一个)外部水平 UIScrollView(也分页)中.这效果很好....我可以上下滑动查看组中的图像,左右滑动可以转到下一个或上一个组. 问题 当我需要为每个图像添加 ..
发布时间:2022-01-12 22:02:00 移动开发

如何屏蔽 UIScrollView?

我目前有一个图像遮罩,我想用它来遮罩 UIScrollView.滚动视图包含 1 个 UIImageView. 这是我目前在 viewdidload 中所做的: CALayer *mask = [CALayer layer];mask.contents = (id)[UIImage imageNamed:@"ScrollMask.png"].CGImage;mask.frame = CGR ..
发布时间:2022-01-12 22:01:50 其他开发

UIScrollView 框架在 iOS 8 和 iOS 7 上的大小不同

我实现了一个视图控制器,它只显示单个图像并允许用户通过捏合来放大/平移图​​像.它在 iOS 7 上运行良好,但在 iOS 8 上,滚动视图的框架大小不同,最终结果是在 iOS 8 上运行时图像在 iPhone 上放大得太远而在 iPad 上缩小得太远.这是因为滚动视图框架的宽度是 600pt,这是它在情节提要中的大小(使用大小类的通用情节提要).但是我有自动布局约束,应该确保滚动视图伸展以填充可 ..
发布时间:2022-01-12 22:01:18 移动开发

如何在 Swift 5 中添加滚动视图?

我想在我的项目中添加滚动视图,但在 swift 5 中我无法添加它我尝试了很多方法 @IBOutlet 弱变量滚动视图:UIScrollView!@IBOutlet 弱 var imageViewBottomConstraint:NSLayoutConstraint!@IBOutlet 弱 var imageViewLeadingConstraint:NSLayoutConstraint!@IB ..
发布时间:2022-01-12 22:01:08 移动开发

取消当前 UIScrollView 触摸

我有一个带有几个子视图的 UIScrollView 等等.我也是scrollView的delegate,并实现了- (void)scrollViewDidScroll:(UIScrollView *)scrollView.在我的卷轴下面有另一个视图. 如果滚动视图的 contentOffset 在 x 轴上低于 50px,我想显示该视图,“重置"滚动视图的 contentOffset 并取消 ..
发布时间:2022-01-12 22:00:51 移动开发

如何截取 Scrollview 的所有内容?

我想创建一个 UIScrollView 的屏幕截图,它应该包含滚动视图的全部内容,甚至包括当前对用户不可见的内容.为此,我尝试了以下两种方法: func snapShot(view:UIView) ->UIImage {UIGraphicsBeginImageContextWithOptions(view.bounds.size, true, 0);view.drawViewHierarchyI ..
发布时间:2022-01-12 22:00:20 移动开发

Swift iOS以编程方式在导航栏下方设置滚动视图约束

我的 UIViewController 嵌入在导航控制器中.我以编程方式添加导航按钮,现在尝试在此导航栏下方添加一个滚动视图.我遇到的问题是,这是填充全帧大小并位于导航栏下方. 如何以编程方式设置此滚动视图的约束? var scrollView: UIScrollView!var containerView = UIView()覆盖 func viewDidLoad() {super.vi ..
发布时间:2022-01-12 22:00:11 移动开发