uipagecontrol相关内容

iOS - UIPageControl 上的 UIButton 不起作用

我使用 UIPageControl 作为应用程序不同页面(视图控制器)之间的指示器.在每个视图控制器中,我需要在 UIPageControl 的左角有一个不同的按钮.如果我在每个视图控制器的该位置放置一个 UIButton,我会在 UIPageControl 上看到它,但按钮不会响应触摸事件.有什么我想念的吗?或者有没有其他方法可以做到这一点?谢谢. 解决方案 我猜页面控件和视图控制器视图 ..

是否可以使用 UIPageControl 来控制 UITableView 的移动?

从 Apple 示例“PageControl"我们可以知道 UIPageControl 可用于控制页面在滚动视图中的移动. 由于 UITableView 是 UIScrollView 的子类,我想使用 UIPageControl 来控制表格视图单元格的移动,就像在“PageControl"中一样. 但是找不到任何委托接口让我这样做. 问题是: 可以这样做吗?为什么? ..
发布时间:2022-01-12 22:16:24 移动开发

UITableView 中的 UIScrollView 和 UIPageControl

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

在 iOS 中分页的 UICollectionView 的页数

考虑启用流布局和分页的 UICollectionView(通过将 pagingEnabled 设置为 YES). 获取总页数的最简单方法是什么? 哪里是最适合更新总页数的位置(假设添加/删除项目、集合视图的大小或布局更改时它可能会发生变化)? 解决方案 正确答案应该是: 如果 UICollectionView 水平滚动: int pages = ceil(self.co ..
发布时间:2022-01-09 08:02:42 移动开发

UICollectionView:页面控件的当前索引路径

我正在使用带有流布局的 UICollectionView 来显示单元格列表,我还有一个页面控件来指示当前页面,但似乎无法获取当前索引路径,我知道我可以看到单元格: UICollectionView 当前可见单元格索引 但是,可以有多个可见的单元格,即使我的每个单元格都占据了屏幕的整个宽度,如果我滚动它以获得两个单元格的两半,那么它们都是可见的,所以有没有办法只获取一个当前可见单元格的索 ..

有没有办法改变页面指示器点的颜色

我是 iphone 编程的新手,我正在尝试开发一个使用页面控制的应用程序.我的视图的背景颜色是白色,页面控制器默认也是白色的,这使得页面控件在我的视图中不可见,所以我更改了页面控件的背景颜色以使其可见.现在,视图出现修补和坏.有没有办法只更改页面控件的点颜色? 提前致谢 解决方案 我们自定义了 UIPageControl 以使用自定义图像作为页面指示器,我在下面列出了该类的内容... ..
发布时间:2021-12-29 22:23:32 移动开发

如何更改 UIPageControl 的分页点的颜色?

我正在开发一个应用程序,我想在其中更改 UIPageControl 分页点的颜色或图像.我怎样才能改变它?是否可以在上述场景中自定义 UIpageControl ? 解决方案 更新: 这个答案已经有 6 年历史了,非常过时,但它仍然吸引着投票和评论.从 iOS 6.0 开始,您应该在 UIPageControl 上使用 pageIndicatorTintColor 和 current ..
发布时间:2021-12-03 11:23:57 移动开发

iOS - UIPageControl 页面指示器点不随 UISwipeGestureRecognizer 改变

我正在使用 UIPageControl 和 UISwipeGestureRecognizer 在我的应用程序的 2 个视图控制器之间切换.我修改了本教程,没有使用滚动视图. 我有两个问题: 1) 使用滑动手势会改变视图控制器/页面,而不是指示当前页面的点.我试过了 if (self.pageControl.currentPage == 0) {self.pageControl.cur ..

使用 UIScrollView 和 PageControl 定义滚动量

对于我正在处理的应用程序,我需要一个带有分页的滚动视图以及多个视图(在本例中为表视图).设置它(使用 Apple 的 PageControl 示例)很容易,而且我在页面之间滚动和捕捉方面没有问题.我希望 tableviews 几乎像滚动视图中 tableviews 的缩略图表示.一旦您单击一个,它就会打开或放大以让 tableview 覆盖整个屏幕.同样,设置它并不是真正的问题,我可以将滚动视图中 ..
发布时间:2021-09-13 18:54:38 其他开发

从不在 Navstack 之上的其他 ViewController 中推送 ViewController?

我有一个滚动视图加载到我的主视图中(带有页面控制).我想要做的是让滚动视图使用“Touchesbegan"方法来寻找双击,然后让它将一个新的视图控制器推送到导航堆栈上.第二个目标似乎是不可能的. 我有单独的滚动视图控制器在主视图控制器中调用一个方法.该方法应该将一个新的视图控制器推送到堆栈上.它没有,但是当我从 mainviewcontrollerclass 中调用此方法时,它确实有效?! ..

使用 UIPageControl 在按钮按下时发送数据和更改页面

我使用 UIPageControl 和 UIScrollView 通过滚动在视图之间移动. 我已关注此教程. 我在第一个视图控制器中有一个按钮.我想将数据发送到第二个视图控制器并更改页面.我想知道它是如何完成的. 解决方案 您需要创建所有视图控制器(至少生成前 2 个),而不是纯粹按需加载(滚动). 向第一个控制器添加一个属性,该属性保存对第二个控制器的引用.创建实例时设 ..
发布时间:2021-09-12 19:52:58 移动开发