gpt4 book ai didi

iphone - UIPageControl 中的问题

转载 作者:行者123 更新时间:2023-12-01 17:01:48 27 4
gpt4 key购买 nike

pageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(153,356,38,36) ]; 

pageControl.userInteractionEnabled =YES;
pageControl.numberOfPages = 2;
pageControl.currentPage = 1;
pageControl.enabled = TRUE;
[pageControl setHighlighted:YES];

[pageControl addTarget:self action:@selector(changePage:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:pageControl];
}
- (IBAction) changePage:(id)sender
{


}

我正在以编程方式创建页面控件,并且我想在单击页面控件时显示新的 View Controller 。我需要如何实现这个 changePage 方法?任何人都可以帮忙吗?

最佳答案

您可以显示两个 View ,而不是显示两个不同的 View Controller 。您可以选择第一个点并显示第一个 View 并在屏幕右侧显示下一个 View 。当用户点击第二个点时,使 UIView 动画类似于插入 UINavigationController。因此,您可以使用 UIView 动画进行推送和弹出。

如果要显示 View Controller ,则需要在两个 View Controller 中显示页面控件,以便用户可以从一个切换到另一个。在这种情况下,您需要在 View 中添加页面控件,并添加到主窗口中,以使其随处可见。

关于iphone - UIPageControl 中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5960177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com