草庐IT

uipagecontrol

全部标签

iphone - 带有 UIPageControl 的 UIView

在页面控制方面,我是初学者,这就是为什么我不能100%确定我的标题是否符合我的要求。我想制作一个UIPageControl,当用户在屏幕上滑动时,View会切换到另一个View,并且屏幕底部的UIPageController会自行更新。此外,为了让我的请求更加困惑,我想要在屏幕底部有一个标签栏,它会随着View的变化而保持不变。TheIconfactory的RampChamp就是一个很好的例子:http://img.slidetoplay.com/screenshots/ramp-champ_5.jpg底部的栏保持不动,而屏幕上的其他项目移动。最简单的方法是什么?编辑:我知道我必须使用

iphone - UIPageControl——点击点时 View 没有改变

我在我的应用程序中使用了pageControl。单击点时View不会更改,但在pageControl的两端,当我单击View时View正在更改。我希望他们在点击点时改变。该怎么办?我需要实现什么方法吗?这是代码#import"ScrollingViewController.h"@implementationScrollingViewController@synthesizescrollView;@synthesizepageControl;-(void)viewDidLoad{[superviewDidLoad];[selfsetupPage];pageControl=[[UIPage

ios - 访问iOS6 UIPageViewController创建的UIPageControl?

我正在使用UIPageViewController,导航设置为水平,过渡样式设置为滚动(在InterfaceBuilder中),没有书脊。这给了我一个可爱的UIPageControl集成。现在我希望能够切换它是否显示(因为它下面有艺术品)。我已经尝试将presentationCountForPageViewController和presentationIndexForPageViewController设置为在应该隐藏UIPageControl时返回0,但这些方法不是在我需要的时候被调用。暂停堆栈跟踪,我看到它们被[UIPageViewController_updatePageCont

ios - 如何使用每页不同的颜色更改 UIPageControl 中分页点的颜色

我将UIPageControl与UIScrollView结合使用来显示5个图像。我希望能够将当前页面指示器点颜色设置为每个页面的不同颜色(当它被选中时)。我已经尝试在UIPageControl的值更改操作中设置currentPageIndicatorTintColor,但这会在更改为新颜色之前短暂显示以前的颜色。有谁知道是否可以为每个点使用不同的颜色,从而使显示看起来很无缝?注意:这不是HowcanichangethecolorofpaginationdotsofUIPageControl?的副本因为这个问题是关于将所有点更改为具有相同颜色,而我想在页面当前显示时将各个页面点更改为具有

ios - 与 UIPageControl 一起使用时, Collection View 高度不正确

概览有一个包含imageView的UICollectionViewCell。CollectionView上方有一个UIPageControl图片从图片库中获取并显示。问题CollectionView中的图像第一次单独超出了顶部边界。UIPageControlCollectionView加载时未确定高度。我收到以下错误:错误:thebehavioroftheUICollectionViewFlowLayoutisnotdefinedbecause:theitemheightmustbelessthantheheightoftheUICollectionViewminusthesectio

ios - 当带有 PagingEnabled 的 UIScrollView 更改页面时,如何更新 UIPageControl?

如何做到当用户滚动到UIScrollView中的新页面时,UIPageControl会更新? 最佳答案 我以前用过这个,感觉效果不错。请务必将UIScrollView.delegate设置为self。#pragmamark-UIScrollViewDelegatemethods-(void)scrollViewDidEndDecelerating:(UIScrollView*)sender{uintpage=sender.contentOffset.x/width;[self.pageControlsetCurrentPage:pa

ios - 使用 UIPageControl 减小点大小或填充以适应屏幕上的所有页面指示器

我有一个UIPageControl,它有22个页面,因此有22个页面指示点。在iPhone的风景中,它们都可见,左右都有足够的空间,但在肖像中,没有足够的水平空间来显示所有的点(至少在iPhone4和5上),所以两个不可见并且外面的两个被切成两半。我正在寻找一种方法来减小点的大小或减少点之间的填充量,以确保所有点都适合纵向屏幕。如何实现? 最佳答案 如果你有那么多点,我会认真考虑使用不同的控件。但是如果你想坚持使用UIPageControl,我会缩小它以适应屏幕,像这样:pageControl.transform=CGAffineT

ios - 如何在 iOS >=8.0 中更改 UIPageControl 的位置?

我有一个简单的UIPageViewController,它在页面底部显示默认的UIPageControl。我想知道是否可以修改UIPageControl的位置,例如位于屏幕顶部而不是底部。我环顾四周,只发现旧的讨论说我需要创建自己的UIPageControl。这件事在iOS8和9上更简单吗?谢谢。 最佳答案 是的,您可以为此添加自定义页面Controller。self.pageControl=[[UIPageControlalloc]initWithFrame:CGRectMake(0,self.view.frame.size.he

ios - UIPageControl - 如何使背景透明?

我正在使用UIPageControl并尝试使背景透明。UIPageControl*pageControl=[UIPageControlappearance];pageControl.pageIndicatorTintColor=[UIColorlightGrayColor];pageControl.currentPageIndicatorTintColor=[UIColorblackColor];pageControl.backgroundColor=[UIColorblackColor];有什么建议吗?尝试过pageControl.backgroundColor=[UIColorcl

iphone - 在 UIPageControl 的索引 0 处使用 UIPageControl 的图像自定义点

我是ios编程的新手。我试图在stackoverflow上搜索另​​一个示例和更多问题,但这不是我的目标。我想在UIPageControl的索引0处设置一个类似于iPhone搜索主屏幕的点图像。有什么办法吗?请用一些代码或其他有用的链接向我解释。提前致谢 最佳答案 我已经找到了解决这个问题的方法。我知道这不是办法,但在iOS8转换市场之前它会起作用。崩溃原因:在iOS7[self.subViewsobjectAtIndex:i]返回UIView而不是UIImageView并且setImage不是UIView的属性并且应用程序崩溃。我