jjzjj

UIPageControl

全部标签

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 - 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

ios - 我可以将 UIPageControl 放在 UITableViewController 的表头中吗?

当我回顾iOS5中的这种方式时,将tableView与pageControl混合使用存在很多问题-可以做到,但实现有问题。我想知道是否仍然如此。我在SO上看到很多关于pageControl内的tableView的问题,但我问的是相反的问题。具体来说:是否可以将UIPageControl放在UITableViewController的tableViewheader中?黄色轮廓是tableViewHeader,蓝色是可滚动的tableView: 最佳答案 您必须在表格标题中添加自定义UIPageControl,而不是像我在标题View中

objective-c - UIPageControl 加载新 View 或不同的 Controller

我刚刚“尝试”复习了PageControl的苹果教程。现在我应该指出,我没有完全理解这一点,它看起来很复杂,所以如果这个问题很明显,我深表歉意。我注意到apple从.plist加载了它的内容。现在,如果您只有一个UILabel和一个UIImageView,那一切都很好,也很容易,但是如果我想做一些更复杂的事情呢?如果我想让每个“页面”有14个不同的变量,每个“页面”上的一个按钮根据您所在的页面执行其他操作怎么办...所以我的问题是这样的(也许一开始这样做并不明智):有没有办法对其进行编码,以便当用户切换页面时,它会加载一个不同的Controller,该Controller恰好有自己的.

objective-c - UIPageControl 不能正确响应水龙头

在我的TestApp中,我创建了一个类“Carousel”,它可以让我以一种简单的方式(通过简单地创建类Carousel的一个实例)创建一个带有UIPageControl的滑动菜单。Carousel是UIView的子类在初始化时,它创建一个UIView,包含UIScrollView、UIPageControl我可以向ScrollView添加更多UIView我不知道这样做是否正确,但我的示例在我的TestApp中运行良好。在页面之间滑动效果很好,UIPageControl中当前页面的显示是正确的。如果没有一个问题:UIPageControl有时会对点击/点击使用react(到目前为止我只