【问题标题】:How to make a horizontal swiping screen with page control support如何制作具有页面控制支持的水平滑动屏幕
【发布时间】:2011-07-28 08:24:05
【问题描述】:

我正在苦苦挣扎...... UIScrollView 和 UIPAgeControl 真的很苦恼。我有你管,到处搜索,但我似乎无法将所有的知识都提取到满足我需要的东西中。

我有一个应用程序,目前有 2 个视图控制器类。让我们称它们为“使命”和“天气”。所以我们有mission.h、mission.m、mission.xib 和weather.h、weather.m 和weather.xib。简单地显示从XML 文件中读取的值。 xib 尺寸为 311x420。

问题是当我在任务屏幕上时,我希望能够向左滑动并显示天气屏幕,反之亦然。

我知道这可以通过 UIScrollView 完成,但我无法准确理解这些部分是如何组合在一起的。最重要的是,当用户在屏幕之间滑动时,UIPageControl 如何与 UIScrollView 一起显示底部的“点”?

有人可以帮忙吗?我怎样才能使加载mission.xib时可以滑动到Weather.xib?

问这个问题我感到很尴尬,因为我敢肯定有人会说这很简单,但经过几天的努力,我还是想问这个问题。

【问题讨论】:

    标签: iphone cocoa-touch


    【解决方案1】:

    在您的主视图控制器中创建一个滚动视图。将视图天气和任务添加到滚动视图。为这两个视图设置框架。然后您将能够从天气滚动到任务,反之亦然。

    为什么你认为这很复杂?

    对于页面控制,您可以将它作为一个出口连接到 mainviewcontroller 并不断更新它。

    【讨论】:

    • 我似乎无法理解如何执行视图加载和管理。但感谢您的反馈。什么代码会“将视图天气和任务添加到滚动视图”?
    • 您提到您有要添加到滚动视图的视图 weather.xib 和mission.xib。您还可以阅读一些使用滚动视图进行分页的示例代码。
    猜你喜欢
    • 1970-01-01
    • 2015-04-22
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多