草庐IT

uipagecontrol

全部标签

ios - 如何将 UIPageControl 连接到 UICollectionView (Swift)

我目前正在使用UICollectionView显示3个图像(每个图像跨越整个单元格)。我还有一个放在UICollectionView之上的UIPageControl。我想要发生的是让UIPageControl显示图像的数量(在本例中为3),以及用户当前正在查看的图像。我想要达到的效果是Instagram应用程序的效果。我目前使用的实现此效果的方法是将UIPageControl的更新置于UICollectionView的willDisplay函数中,如下所示:funccollectionView(_collectionView:UICollectionView,willDisplayce

ios - UIPageViewController Swift 中的当前页面索引

我想获取pageViewController的当前索引,我不知道如何获取可见页面索引。funcpageViewController(pageViewController:UIPageViewController,didFinishAnimatingfinished:Bool,previousViewControllers:[UIViewController],transitionCompletedcompleted:Bool){//Howtogetit?} 最佳答案 您可以使用didFinishAnimating,并将标签设置到Vi

ios - UIPageViewController Swift 中的当前页面索引

我想获取pageViewController的当前索引,我不知道如何获取可见页面索引。funcpageViewController(pageViewController:UIPageViewController,didFinishAnimatingfinished:Bool,previousViewControllers:[UIViewController],transitionCompletedcompleted:Bool){//Howtogetit?} 最佳答案 您可以使用didFinishAnimating,并将标签设置到Vi

ios - 在没有 UIScrollView 的情况下使用 UIPageControl

我目前正在使用滑动手势在ViewController之间切换,我想知道我是否可以在不使用uiscrollview的情况下在每个ViewController上实现一个uipagecontrol。下面是我如何从一个ViewController转到另一个ViewController:-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.self.title=@"Home";UIBarButtonItem*settingsButton=[[UIBarBu

objective-c - UIScrollView 添加 UIViewController 作为 subview ?与 UIPageControl

我目前正在开发我的应用程序,希望有一个UIScrollView和UIPageControl,它们允许用户左右滑动屏幕以访问不同的ViewController。到目前为止我已经完成了这项工作,因此我可以左右滑动以查看任一ViewController,但是我发现当我的一个UIViewController需要访问它时,它不会委托(delegate)任何事情发生,例如UITableViewDelegate。这是我目前在scrollViewController中的代码CGRectframe2;frame2.origin.x=self.scrollView.frame.size.width*1;f

ios - 在 UIPageController 的当前页面中呈现 subview Controller

我有一个页面ViewController,它使用普通的UIPageViewController方法在ViewController之间进行转换。在其中一个呈现的ViewController(假设是当前ViewController)中,我将一个subviewController添加到一个名为containerView的subview中,如下所示:letstoryboard=UIStoryboard(name:"Main",bundle:nil)letchild=storyboard.instantiateViewController(withIdentifier:"child")self.

ios - UIPageControl 不在 valueChanged 上调用选择器

我第一次尝试使用UIPageControl,但我似乎无法让它调用UIControlEventValueChanged上的函数。我在这里错过了什么吗?我什至尝试了Storyboard实现,但结果同样糟糕。我也尝试了UIControlEventTouchUpInside和其他操作。没有人调用下面的changePage:函数。在.h中:@property(nonatomic,retain)UIPageControl*introPageControl;-(IBAction)changePage:(id)sender;在.m中:@synthesizeintroPageControl;-(void

ios - 将 UIPageControl 添加到 UIScrollView

我有一个包含5个图像的UIScrollView。我想在ScrollView的底部添加一个UIPageControl,以便用户可以看到他们所在的页面。这是我的ScrollView代码:self.helpScrollView.contentSize=CGSizeMake(320*5,436);UIImageView*image1=[[UIImageViewalloc]initWithFrame:CGRectMake(320*0,0,320,436)];image1.image=[UIImageimageNamed:[NSStringstringWithFormat:@"GuidePageO

ios - UIScrollView + UIPageControl 自动滑动带动画

我使用NSTimer做自动滑动,我的代码是这样的:NSTimer*timer;timer=[NSTimerscheduledTimerWithTimeInterval:5target:selfselector:@selector(handleTimer)userInfo:nilrepeats:YES];-(void)handleTimer{intpage=_bannerScrollView.contentOffset.x/296;if(page+1我需要一些动画的东西,因为它很酷。我怎样才能做到这一点?非常感谢。 最佳答案 你可以根

ios - 使 UIPageControl 在 iOS 8 和 9 上以从右到左的语言同样工作

我希望UIPageView控件在其currentPage属性在从右到左的语言(如阿拉伯语)中为零时突出显示最右边的点。iOS9中的第一页:它在iOS9中开箱即用,所以我不需要做任何事情。但在iOS8中,它会在左侧显示突出显示的点,这对于使用从右到左的语言的人来说可能会造成混淆。iOS8中的第一页:问题:有没有办法让UIPageControl在iOS8中以从右到左的语言突出显示第一页最右边的点?当应用程序在iOS8和iOS9中运行时,我希望实现一致的行为。 最佳答案 可能最简单的事情就是翻转控件的View:pageControl.tr