【问题标题】:Objective-C - What's techniques/objects are being usedObjective-C - 正在使用什么技术/对象
【发布时间】:2010-11-12 13:40:53
【问题描述】:

在我的 iPhone 上,当我进入“设置”应用时,我会看到“飞行模式”、“Wi-Fi”、“通知”等,并且可以滚动浏览设置页面。

我是 Objective-c 的新手,我正在尝试在自己的应用程序中复制该功能,但我对对象和技术知之甚少,不知道要问什么或要寻找什么。 :)

考虑到这一点,有人可以解释一下设置应用的情况吗?这是在用什么?它是允许我向下滚动页面的 UITableView 吗?使用什么控件来存储文本“飞行”模式?当我点击“>”并看到一个新页面时会发生什么?

感谢任何提示。

【问题讨论】:

    标签: objective-c cocoa-touch ios


    【解决方案1】:

    虽然 Apple 以外的任何人都无法 100% 确定他们如何实现自己的应用程序,但一些合理的猜测是:

    • 主屏幕是一个分组的 UITableView。每个条目都是一个单元格。
    • 单元格中的文本和图像是使用 UITableViewCell 的属性构建的(例如,文本“General”的 textLabelUILabel)。一些更高级的项目使用自定义单元格视图。
    • 每个类别视图都是另一个 UIViewController,被推送到 UINavigationController 的 viewControllers 堆栈中。
    • 开/关开关是 UISlider。

    【讨论】:

      【解决方案2】:

      这是一个表格视图

      这些文档涵盖了您需要的所有内容

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-28
        • 1970-01-01
        相关资源
        最近更新 更多