uiscrollview相关内容

使用自动布局向 UIScrollView 添加动态大小的视图(高度)

这是我对此详细视图的视图结构(博客应用程序,我想查看在滚动视图内具有动态高度的整个帖子): UIView-UIScrollView-SinglePostView(自定义视图)-标题-字幕-内容 通常要向 UIView 添加“单个帖子视图",我只需将其实例化,将其提供给我的 Post 对象,然后添加一个约束,将 singlePostView 的宽度固定到超级视图,此时事情会很好地布置.但是,当我 ..
发布时间:2022-01-12 22:06:35 移动开发

uiscrollview 懒加载

我使用 AssetsLibrary 获得了所有 iphone 图像.我在 imageview 中传递 UIImage 对象并在滚动视图中显示图像.iphone 中有 200 多张图像,我必须在不使用分页的情况下垂直显示滚动视图中的所有图像.这需要大量时间来显示图像,并且还存在内存问题.是否有任何代码可以在滚动视图中延迟加载 iphone 图像 解决方案 我最近一直在研究这个问题,并查看了网 ..
发布时间:2022-01-12 22:06:19 移动开发

将 uiimage 设置为 nil 不会使用 ARC 释放内存

我有一个滚动视图,可以在滚动页面时显示不同的图像,例如 PhotoScroller.我正在使用ARC.当有人滚动到另一个页面时,我将当前未显示的 UIImageView 的图像属性设置为 nil,因为(试图)避免内存崩溃,这种情况仍在发生.然后当用户滚动到一个新页面时,该页面的图像被设置为 UIImageView 的图像属性,以及它之前和之后的页面(为了流畅查看).页面的 UIImage 都保存在 ..

如何防止触摸事件传递给 UIView 的超级视图?

我制作了一个程序,其中包含可以拖动以在屏幕上移动的图片.我也使用了 UIScrollView,因为空间比窗口大.我将 UIView 子类化为图片视图,以在此类中显示图片并处理触摸.图片视图作为子视图添加到滚动视图.但现在我有一个问题:当我拖动图片时,scrollView 与图片一起移动.我想知道是否有办法消耗图片类中的触摸以防止它们传递给超级视图. 解决方案 你应该把你的代码放在 UIVi ..
发布时间:2022-01-12 22:05:54 移动开发

根据 UIScrollView 的 contentOffset 改变颜色

我有一个宽度为 960 的水平 UIScrollView,足以容纳 3 个 UIViewController 视图. 每个视图都只有一个背景颜色.第一个是粉红色,第二个是蓝色,第三个是绿色. 我想在用户滚动时将可见颜色混合/混合/淡化. 因此,如果您从第 1 页(粉红色)滚动到第 2 页(蓝色),当用户完全滑动到最终到达最终蓝色之前,会出现某种类型的粉红色和蓝色混合/混合/淡入淡 ..
发布时间:2022-01-12 22:05:44 移动开发

如何在 Swift 中设置 UIScrollView 高度

我正在使用 swift 构建应用程序.我想使用情节提要向我的视图控制器添加一些内容. 我已经把所有东西都放在了滚动视图中并设置了特定的高度,但是当我运行应用程序时,滚动视图总是设置得比视图底部的按钮长 我希望滚动视图在按钮之后立即停止 请帮我解决这个问题 谢谢 滚动后 为了您的信息,请忽略 'critics' 和提交按钮之间的空白,因为实际上它们之间有 UIText ..
发布时间:2022-01-12 22:05:35 移动开发

关闭模式视图控制器后,框架不反映自动布局约束

我使用的是 iOS 6、分页 UIScrollView 和纯自动布局. 总结:我创建了一个滚动内容页面的视图控制器.一些视图是在情节提要中创建和配置的,另一些是通过编程方式创建和配置的.这是视图层次结构: - 主视图(故事板)- UIScrollView(故事板)- 内容视图(以编程方式)- 表示内容页面的子视图(以编程方式) 滚动视图的约束在 IB 中配置.以下是我在代码中为内容视图配 ..
发布时间:2022-01-12 22:05:25 移动开发

具有动态内容的 UIScrollView

我正在尝试实现一个 UIScrollView,但那里的每个教程都处理预设数量的项目. 我有多个 UITextField,但文本字段的数量各不相同.基本上,只要一个 textField 包含文本,另一个空的就会出现在其下方,允许用户填写无限数量的文本字段. 只要用户在前一个文本字段中键入内容,我的代码就会创建一个新文本字段.这个的x-coordinates和前一个一样,但是新的y-coo ..
发布时间:2022-01-12 22:05:05 移动开发

如何在 UIScrollView 中嵌套 UIScrollView,以便用户可以滚动内部 UIScrollView?

我还没有尝试过,但我认为一旦我知道用户想要在子滚动视图中滚动,我就必须禁用父滚动视图的滚动,对吧? 两个滚动视图都是水平滚动的. 如何暂时禁用父级的滚动检测?还是有其他方法? 解决方案 UIScrollView 有一个名为 scrollEnabled 的属性,您可以将其设置为 NO 以禁用父级中的滚动滚动视图. 我还没有尝试过,但您可能会发现它做正确的事,即内部滚动视图滚 ..
发布时间:2022-01-12 22:04:56 移动开发

UIScrollView 内的 UITableView 滚动问题

我有一个 UIScrollView(带有分页),我向其中添加了三个 UIView.这些 UIView 中的每一个内部都有一个 UITableView.因此,用户应该能够水平滚动到他想要的页面,然后在相应的表格中垂直滚动. 但是,有些表格不接收滚动手势.通常第一个确实表现良好,但其他的则不然.我无法选择单元格,也无法上下滚动表格. 我使用 UIScrollView 的默认设置,除了 vi ..
发布时间:2022-01-12 22:04:48 移动开发

取消选中“调整滚动视图插图"后 UIScrollView 不滚动代码 6

在我的应用程序中,我尝试使用滚动视图.但是我遇到了滚动视图在顶部和底部添加空间的问题,如下面的问题所述. ScrollView 增加空间在子视图 xcode 6 Swift 的顶部 我被要求取消选中包含视图控制器的“调整滚动视图插图".这样做解决了我的目的. 但滚动视图不再滚动.我无法滚动到底部出现的视图. 我可以知道我需要做什么才能让它发挥作用吗?谢谢. 解决方案 ..
发布时间:2022-01-12 22:04:40 移动开发

滚动视图 iphone 周围的阴影或边框

我想在 uiscrollview 周围绘制边框/阴影,我知道我可以通过额外的视图或滚动视图到达那里,但不喜欢处理缺点,但我听说应该有可能直接绘制边框到滚动视图,这就是我想要的. 我是 iphone 开发的新手,任何答案都会有所帮助. 解决方案 如果您使用滚动视图(或任何 UIView)的 layer 属性,您可以轻松获得实心边框... #import ..
发布时间:2022-01-12 22:04:32 移动开发

从 ScrollView Swift 中删除子视图

我使用 for 循环在我的滚动视图中创建标签和按钮.是否可以删除我的滚动视图内的所有对象?(我想用新内容更新它) 对于personArray中的人{滚动视图.clearContent ??????//名称标签变量标签:UILabel = UILabel()label.frame = CGRectMake(8, CGFloat(nameHeight), 183, 21)label.backgrou ..
发布时间:2022-01-12 22:04:24 移动开发

有没有办法将 UITextView 的滚动指示器放到 UITextView 之外?

这可能是一个愚蠢的问题.我正在尝试像附图一样设置左/右页边距.我通过将 UITextView 添加到 UIScrollView 成功实现了它.但是,仅使用 UITextView 几乎可以实现我想要的一切.比如UIScrollView,当我手动修改UITextView的文字时,不管它的.scrollEnabled是否设置为No,它都会自动滚动到底部. 如果 UITextView 的滚动指示器出 ..
发布时间:2022-01-12 22:03:57 移动开发

ScrollView 内的 LazyVStack 中具有可变高度的内容导致口吃/跳跃

XCode 版本 13.0 测试版 (13A5155e)&针对 iOS 14 或 15 我的目标是在 SwiftUI 中创建一个聊天视图.这需要创建一个具有不同高度内容的 ScrollView. 经过大量调试,我确定如果您在 ScrollView 中有没有固定高度的视图,当您滚动到视图顶部时它会卡顿. –––– 项目: 下载此项目并亲自尝试 struct Message: ..
发布时间:2022-01-12 22:03:51 移动开发

iPhone:在 viewWillAppear 之前 viewDidLoad 之后调用了什么?

这里的行为真的很奇怪.我有一个内部带有滚动视图的视图,其中包含我的界面. 在我的 viewDidLoad 中,我将 scrollView 的框架设置为原点为 0,0. 我在 viewDidLoad 的末尾记录了原点,它是 0.但是,在我的 viewWillAppear 开头,原点是 -20.有谁知道可以调用哪种方法来做到这一点? 提前致谢 解决方案 如果您想知道它可能是什 ..
发布时间:2022-01-12 22:03:45 移动开发

iOS:自动布局导致 UIScrollView 不滚动

我已经设置了一个 UIScrollView,我想用它来显示水平布局的 12 个图像(只有 8 个适合屏幕).在下图中,您可以看到我遇到的问题(这使我的滚动视图无法滚动)、我的约束和我在情节提要上添加的 UIScrollView: 我在 -(void)viewDidLoad 上调用了以下方法,在这里我“设置"了我的滚动视图(itemList 是我的滚动视图属性,itemNames 是一个包含图 ..
发布时间:2022-01-12 22:03:36 移动开发

刷新/重新加载 UIScrollView 的最佳方法

我有一种方法可以将一些子视图(图像/按钮)添加到我的 ScrollView. 问题是,用户可以从 ScrollView 外部点击一个按钮,该按钮将更改 ScrollView 的内容. 有没有比“重置"ScrollView更好的方法: for (UIView * view in myScrollView.subViews) {[查看 removeFromSuperview];} 请注 ..
发布时间:2022-01-12 22:03:31 移动开发