Ios 与UIPageControl交互的滚动视图?代码是什么?

Ios 与UIPageControl交互的滚动视图?代码是什么?,ios,uiscrollview,swift,Ios,Uiscrollview,Swift,在SWIFT中,我有一个UIScrollView和一个UIPageControl 我有第一次启动应用程序的代码,并且添加了滚动视图 我有scrollView.pages=true 如何将编程“对象”添加到特定页面,以及如何使页面控件与页面交互以显示其所在的页面>如果不向“页面”添加对象,则可以像正常情况一样将其作为子视图添加。当您在滚动视图上启用分页时,它不会破坏其内容区域中对象的分布方式,它所做的只是将其设置为当您从拖动滚动视图中释放时,它将捕捉到最近的“页面”(或页码*宽度的间隔)((大致)

在SWIFT中,我有一个UIScrollView和一个UIPageControl

我有第一次启动应用程序的代码,并且添加了滚动视图

我有
scrollView.pages=true


如何将编程“对象”添加到特定页面,以及如何使页面控件与页面交互以显示其所在的页面>

如果不向“页面”添加对象,则可以像正常情况一样将其作为子视图添加。当您在滚动视图上启用分页时,它不会破坏其内容区域中对象的分布方式,它所做的只是将其设置为当您从拖动滚动视图中释放时,它将捕捉到最近的“页面”(或页码*宽度的间隔)((大致))


然后,就让滚动视图与页面控件交互而言,基本思想是实现一个UIScrollViewDelegate方法,例如,您可以在其中更改页面控件的属性,以根据其内容偏移反映滚动视图的当前页面。您还需要为页面控件的UIControlEventValueChanged控件事件添加一个操作,在该操作中,您可以将新的“页面”编号转换为内容偏移量以传递到滚动视图。

我的滚动视图是横向的,所以这基本上意味着我有一个2272宽的页面可以放置内容,并且它可以转到不同的页面吗,如何添加特定数量的页面?还有,我应该有这些台词吗<代码>让tutScrollX:CGFloat=tutorialScrollView.frame.size.width让tutScrollY:CGFloat=tutorialScrollView.frame.size.width tutorialScrollView.contentOffset.y=tutScrollX tutorialScrollView.contentOffset.x=tutScrollY