问题标签 [uipagecontrol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2669 浏览

iphone - 启动使用 UIScrollView 的 UIPageControl 的 App 时,如何将默认页面设置在右侧而不是左侧(反向)?

我的情况:

我有来自 Apple 的原始页面控制应用程序。我想在 UIScrollView 底部的页面控件的右侧修改应用程序的启动?默认情况下,启动时 - 它位于左侧的第一页上。例如,我有 7 页。所以,我希望第一页出现在第 7 页的最后一页和第 6 页的第二页,依此类推。简而言之,与默认相反。

我知道必须有一个代码可以做到这一点。我不确定它是什么。请帮忙。谢谢!

以下是来自 Apple 的 Page Control 应用程序的描述:

页面控件

此应用程序演示了使用 UIScrollView 的分页功能来使用水平滚动作为在不同内容页面之间导航的机制。每个页面都由其自己的视图控制器管理,该控制器仅在需要时才加载。UIPageControl 显示在窗口底部,作为在页面之间移动的替代界面

AppDelegate.m 中的代码

0 投票
3 回答
3426 浏览

iphone - 如何使用 Page Control 和 UIScrollView 自定义每个页面的内容?

我在使用 pagecontrol 和 UIScrollView 自定义每个页面时遇到问题。我正在从 Apple定制页面控制。

基本上我想让每个页面在不同的页面上交替显示不同的文本和图像。第 1 页将包含所有文本,第 2 页将仅包含图像,第 3 页将包含所有文本并继续。

这是原始代码:

如您所见,当您向右滚动时,此代码仅显示第 1 页、第 2 页等。

我试图输入这个新代码,但这没有任何区别。没有错误。我知道这是非常简单的代码。我不知道为什么它不起作用。

我将 pageText 声明为 UILabel。

我不知道为什么它不起作用。另外,如果您有更好的方法,请告诉我。谢谢。

0 投票
1 回答
181 浏览

iphone - 如何再次重用声音以及为什么我的声音在到达预期页面之前就离开了一页?

我正在使用Apple 的Page Control 示例。我已经能够使用下面的代码在应用程序本身上播放声音,但由于某些原因,声音在到达我将声音设置为自动播放的页面之前提前一页消失了。

所以,据说当我滚动到第 4 页(pageNumber == 3)时,声音会播放,但它在第 3 页(pageNumber == 2)播放,我想知道这是为什么?

如果无法解决,我可能不得不采取解决方法,将声音放在我要插入声音的每个页面之前。

另外,当我再次滚动到同一页面时,如何再次播放声音?似乎只有在应用启动后才会触发一次声音。

我非常感谢您的任何帮助。

0 投票
6 回答
3994 浏览

delphi - 在页面控件中从一个页面移动到另一个页面时如何检查上一个标签页?

我正在使用隐藏 TTabsheets 选项卡的 TPageControl,以便它们包含的框架看起来是堆叠的,并通过在过程中的不同步骤显示不同的框架来构建某种向导。

问题是,在调用“PageControl1.ActivePageIndex := x;”之后 要显示下一帧,一旦在新帧中,我需要知道我是如何到达这里的,即先前显示的是哪一帧。

如果其他人使用页面控件中的框架来构建向导,那么您如何跟踪上一个/下一个框架?

谢谢你。

0 投票
1 回答
1443 浏览

iphone - 为什么 PageControl 项目中没有动画?

我正在使用 Apple 开发网站上的 PageControl 项目。我在项目中添加了一个翻转视图,并在每个视图/页面的右上角添加了一个信息图标。出于某种原因,只有第一页能够为翻转设置动画。第 2 页仍然显示翻页,但没有动画。为了确保第 1 页没有什么特别之处,我切换了第 1 页和第 2 页,效果很好。位置 1 的第 2 页动画,而位置 2 的第 1 页没有动画。任何想法为什么会发生这种情况或我如何解决它?

我确实看过这个帖子,这似乎是同一个问题:Flip View Iphone。但是,我的翻转视图是一个 UIViewController,上面带有信息图标的类也是如此。在另一个线程中,他们正在使用 UIViews。

我确实从上面的线程中实现了 showInfo 代码。在第 2 页时,我看不到翻转。然后我滚动到第 1 页,看到它已经翻转。不知道为什么它不留在第 2 页。在第 1 页时,它不会为翻转设置动画。翻转视图突然出现。

0 投票
3 回答
1402 浏览

iphone - 页面控制器

我从数组中删除未使用的页面时遇到问题:

我正在添加对象:

我正在使用它来删除和创建页面:

当我想查看第 3 页时,我的应用程序崩溃了。有关如何完成此操作的任何建议?谢谢。

0 投票
2 回答
3134 浏览

iphone - 搜索页面的 UIPageControl 点

有什么方法可以为我的第一页添加放大镜图标而不是点,从而允许在 iPhone 上使用我的本机应用程序的 UIPageControl 执行一些搜索?

我试过谷歌,但根本没有找到类似的问题,但它看起来像是 Apple 应用程序中广泛使用的功能。

有人可以帮我一个建议吗?

0 投票
1 回答
3710 浏览

iphone - 在 UIScrollView Cocoa Touch 中嵌套 UIScrollView

他们在这个线程中“刷”了这个主题,但它并没有真正回答太多:Stackoverflow UIScrollView question

我有一个 UIScrollView 和一个 UIPageControl 一起工作来呈现一组视图。(标准的“主屏幕”滑动样式,没有更好的词)

这些视图中的每一个,在滚动视图中,底部都有一个薄菜单,也可以从一侧滑动到另一侧。如果有人还记得以前的 FaceBook 应用程序,它还有一个可以水平滑动的菜单,但是,它没有嵌入到另一个滚动视图中,但想法是相似的。所以外层scrollView会滚动整个视图,包括包含内层scrollView的视图,但内层scrollView只会改变视图内部的一个菜单。

我已经对此进行了概念验证测试,发生的情况是,无论在屏幕上的哪个位置滑动,委托方法都会在两个滚动视图中被调用,并且最里面的滚动视图在从左向右滑动时会使应用程序崩溃,但是不是从右到左……

我有种感觉,这是可以做到的,但我做错了。

有没有办法设置屏幕的哪个区域对滑动做出反应?即决定屏幕上方的 ¾ 将调用一组委托方法,而底部的 ¼ 将调用另一组。也许通过某种调解器在“处理”之前捕获滑动,然后确定哪个滚动视图应该做出反应?

希望有人能给我指出一个好的方向,谢谢:)

0 投票
3 回答
7134 浏览

iphone - UIPageControl 点击“滑动”?

当点击 UIPageControl 的侧面时,我使用什么方法来更新 UIScrollView?滑动 UIScrollView 时, UIPageControl 会正确更新,但如果我点击 UIPageControl 的两侧转到下一页,只会更新点,但 UIScrollView 不会滑动。我查看了文档,但找不到任何方法?

如果您不确定我的意思,请转到您的 iPhone 主屏幕并点击白点的任一侧,就在停靠栏和分页图标之间。

0 投票
2 回答
4827 浏览

iphone - 子类化 UIPageControl

我有我的图像,但是如何重绘 UIPageControl 以使用这些图像?