Objective c 目标-C-什么';正在使用的技术/对象

Objective c 目标-C-什么';正在使用的技术/对象,objective-c,cocoa-touch,ios,Objective C,Cocoa Touch,Ios,在我的iPhone上,当我进入“设置”应用程序时,我会看到“飞行模式”、“Wi-Fi”、“通知”等,我可以滚动浏览设置页面 我是objective-c新手,我正在尝试在我自己的应用程序中复制该功能,但我对对象和技术了解不够,不知道该问什么或寻找什么。:) 有鉴于此,有人能解释一下“设置”应用程序的情况吗?这有什么用?是否是一个UITableView允许我向下滚动页面?使用什么控件来存储文本“飞机”模式?当我点击“>”并看到一个新页面时发生了什么 欢迎提供任何提示。虽然苹果以外的人都无法100%确

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

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

有鉴于此,有人能解释一下“设置”应用程序的情况吗?这有什么用?是否是一个UITableView允许我向下滚动页面?使用什么控件来存储文本“飞机”模式?当我点击“>”并看到一个新页面时发生了什么


欢迎提供任何提示。

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

  • 主屏幕是一个分组的UITableView。每个条目都是一个单元格
  • 单元格中的文本和图像是使用UITableViewCell的属性构建的(例如,文本“常规”的
    textLabel
    UILabel)。一些更高级的项目使用自定义单元格视图
  • 每个类别视图都是另一个UIViewController,推送到UINavigationController的
    ViewController
    堆栈上
  • 接通/断开开关为滑动开关
这是一个表视图

这些文件涵盖了你所需要的一切