uiscrollview相关内容

如何阻止 UIScrollView 吞下触摸

我的 UIScrollView 有很多子视图.当我滚动时,我想点击要拖动的子视图.有没有办法让 UIScrollView 停止吞咽触摸?或者当您取消滚动时是否可以开始新的触摸(就像它滚动并且我点击它一样,子视图也会被点击以便我可以将其拖出)? 解决方案 继承 UIScrollView 并覆盖 - (BOOL)touchesShouldCancelInContentView:(UIView ..
发布时间:2022-01-12 22:09:42 移动开发

iOS 7 导航栏和滚动视图在故事板和模拟器中有所不同

我有一个带导航栏的导航控制器,不是半透明的.我在根视图中添加了一个滚动视图.但是当我运行该应用程序时,它显示的内容与我在 StoryBoard 中看到的不同.一切都变了. 这是我在 StoryBoard 中看到的: 这是在模拟器中: 解决方案 你的故事板应该是这样的在 ios 7 中,滚动视图必须覆盖到整个屏幕 您需要将图像放在顶部边缘 你会输出如下 ..
发布时间:2022-01-12 22:09:35 其他开发

用于在滚动视图中跟踪对象的 Popover 箭头

每当触摸我的表格视图中的单元格时,我都会显示一个弹出框,箭头指向单元格,并且始终指向左或右,而不是向上或向下. table view被设置为popover的passthroughView,这样用户可以在popover仍然打开的时候选择不同的cell,从而为选中的cell产生一个新的popover. 但是,这意味着用户也可以在弹出框打开时滚动表格.发生这种情况时,如何使弹出框的箭头继续指 ..
发布时间:2022-01-12 22:09:20 其他开发

自动在 UIScrollView 中布局图像

我有一个从 xml 检索到的图像列表,我想将它们按顺序填充到 uiscrollview 中,使其看起来像这样. 1 2 3 4 5 6 7 8 9 10 如果只有 10 张图片,它将停在这里. 现在我当前的代码是这样的 for (int i = 3; i 注意 CGRectMake ,我必须手动分配固定值来定位它们.有什么方法可以在不手动分配的情况下填充它们 ..
发布时间:2022-01-12 22:09:10 移动开发

在滚动期间更改背景颜色

我的应用有一个入门部分,其中包含 4 个页面,用户可以水平滚动以了解如何使用该应用(标准).我希望当用户从一个页面滚动到另一个页面时背景颜色会发生变化. 我想要使用 4 个 RGB 值: 241,170,170 170,201,241 188,170,241 241,199,170 我知道我必须使用滚动视图委托 + 内容偏移来更改 uicolor 值,但我不确定 ..
发布时间:2022-01-12 22:09:00 移动开发

iOS UIScrollView 性能

我正在尝试提高 UIScrollView 的滚动性能.我上面有很多 UIButtons(可能有数百个):每个按钮都有一个 png 图像设置为背景. 如果我在整个滚动出现时尝试加载它,会花费太多时间.在网上搜索,我找到了一种优化它的方法(在滚动时加载和卸载页面),但是每次我必须加载新页面时滚动都会有一点停顿. 你有什么建议让它滚动顺畅吗? 您可以在下面找到我的代码. - (voi ..
发布时间:2022-01-12 22:08:50 移动开发

在 UIScrollView 上以不同的速度滚动背景

当有人用擦除手势从左到右滚动内容时,我希望背景图像以不同的速度滚动到相同的方向.就像这些经典游戏在 20 年前所做的一样(记住这一点,有人吗????) 解决方案 我通过使用 两个 UIScrollView 实例完成了这个.第一个是显示实际内容的位置,第二个(在 z 顺序中位于第一个之后)是我移动较慢的背景的位置.从那里开始,顶部的 UIScrollView 附加了一个委托,当 conten ..
发布时间:2022-01-12 22:08:42 移动开发

禁用 UITableView 水平滚动

我创建了一个带有小框架的 UITableView,例如 (0,0,50,50).我想禁用水平滚动但保持垂直滚动. 我设置了self.table.bounces = NO,但是tableview也不能垂直滚动.结果动画就不是那么完美了. 那么有人有提示吗? 谢谢! 解决方案 改变tableView的内容大小,确保内容大小的宽度不大于框架大小 self.tableView. ..
发布时间:2022-01-12 22:08:09 移动开发

将带有分页的 UIScrollView 添加到现有的 UIViewController

我想添加一个带有分页功能的 UIScrollView,以从我现有的视图控制器(我的应用程序的根视图)浏览不同的视图.我也有标签栏和导航栏控制器.我可以向这个视图控制器添加一个滚动视图来完成我想要的,如果是这样,有人可以指出我如何去做吗? 这是我的视图控制器. #import "KFBViewController.h"#import "ListViewController.h"#import ..
发布时间:2022-01-12 22:08:01 移动开发

在使用帧 0,0,0,0 初始化的故事板中创建的 ScrollView

我在情节提要中创建了一个 UIScrollView,将其作为属性链接到视图控制器,现在我正在尝试添加一些带有分页的子视图.但是,即使我以图形方式在情节提要中设置了尺寸,UIScrollView 的框架最终还是 0,0,0,0.即使我已经在情节提要中以图形方式指定了尺寸,是否还需要对尺寸进行硬编码? 另外,有点相关,是否可以自定义故事板中的子视图以在此滚动视图中使用?除非它已经在控制器中,否则 ..
发布时间:2022-01-12 22:07:51 移动开发

UIScrollView 中的固定/浮动视图与 AutoLayout

在 此技术说明中,Apple 声明您可以通过向 UISCrollView 的超级视图添加约束来固定/浮动 UIScrollView 的子视图.我试过了,但我做错了,我不知道是什么问题. 请注意,您可以通过在视图和滚动视图的子树之外的视图(例如滚动视图的超级视图)之间创建约束,使滚动视图的子视图看起来浮动(不滚动)在其他滚动内容之上. 这就是我所做的.我已经设置了 UIScrollVie ..
发布时间:2022-01-12 22:07:42 移动开发

UIScrollView 不会滚动(故事板)

我是故事板的新手;我之前做过一些 Interface Builder 和很多手动 UI 定位.我搜索了这个问题,尝试了其他相关帖子中的解决方案,但无济于事. 我有一个在 Storyboards 中添加了 UIScrollView 的视图控制器.ScrollView 插座已连接,属性已合成.滚动启用被选中.弹跳已检查.即便如此,也没有迹象表明会发生任何滚动.当我检查 Bounces Verti ..
发布时间:2022-01-12 22:07:33 移动开发

如何在 iPhone 上使用滚动视图?

我想显示一个包含很多行的文本.我在滚动视图中添加了一个多行标签,但它没有显示任何内容.看起来这不是使用滚动视图的正确方法.如何使用滚动视图让用户可以向下拖动以查看更多文本? 解决方案 你可以只使用 UITextView.它是 UIScrollView 的子视图,如果将其 text 属性设置为超出其框架的文本量,则视图将变为可滚动的. ..
发布时间:2022-01-12 22:07:25 移动开发

在 Xcode 6 中通过 Storyboard 设置 UITableView 的 contentInset

在 Xcode 6 上,似乎已经取消了通过 UIStoryboard 设置滚动视图/表格视图的内容插入的功能.见下图: 左边的参数来自 Xcode 6,右边的参数来自 Xcode 5 有谁知道参数是否已经移动,或者我们不再能够通过 UIStoryboard 设置内容插图?如果可能的话,我真的很想把它排除在我的代码之外.. 解决方案 你可以通过使用 KVC 来做到这一点 选 ..
发布时间:2022-01-12 22:07:18 移动开发

从右到左语言的 UIScrollView 方向 RTL

我们能否改变 UIScrollView 的行为,让它以反向模式滚动 RTL 内容. 解决方案 count = 6;[self.scrollView setFrame:CGRectMake(scrollView.frame.origin.x, scrollView.frame.origin.y, 320, 480)];[pageControl setNumberOfPages:count]; ..
发布时间:2022-01-12 22:07:10 移动开发

UITableView 中的 UIScrollView 和 UIPageControl

我看到很多消息来源说可以在 UITableViewCell 中包含带有 UIPageControl 的 UIScrollView 以便能够水平滚动(通过可选图像列表),但找不到任何可以满足我要求的原始示例.我的滚动视图“工作"了,但我不确定如何继续 - 希望有人可以给我一些指导. 在我的 cellForRowAtIndexPath 中,我创建了一个单元格,并将 scrollView 和 pa ..
发布时间:2022-01-12 22:06:42 移动开发