有关在iOS时钟应用中重新创建“添加闹钟”表单的问题

时间:2010-08-06 14:25:41

标签: iphone ipad uitableview ios

alt text http://kominetz.com/wp-content/uploads/2008/12/img_0001.png

您好。我正在深入研究iOS开发,并正在构建自己的警报应用程序以熟悉SDK。我的问题是......

  1. 我已经玩了一些UITableViews,但我不明白我将如何在这个表单的上半部分实现该表。如果我不得不猜测,我会说它是一个UITableView,用一个部分和四行定义,是吗?
  2. 如果是这样,为了实现它,我是否只需“硬编码”cellForRowAtIndexPath函数来手动创建每个单元格?
  3. 如果没有,是否采用了一种方法来定义这些类型的设置页面的布局和功能?
  4. 第3行有一个开关,这是一个预定义的单元格样式还是我自己定义的自定义单元格样式?
  5. 第1,​​第2和第4行会在用户触摸时将其带到新视图中。这是一种预定义的样式,还是我只是实现标准didSelectRowAtIndexPath功能将新视图推送到堆栈?
  6. 非常感谢您的帮助!我现在要继续研究这些问题。

2 个答案:

答案 0 :(得分:1)

回答你的问题:

  1. N / A
  2. 不,您必须在单元格的contentView中添加UISwitch。提示:查看Apple的UICatalog示例代码(控件部分),了解如何在不同的行中使用不同的控件实现tableview。
  3. 只需使用didSelectRow ...

答案 1 :(得分:0)

  1. 对于大多数应用,您希望实现设备的“设置”应用程序将使用的“应用程序首选项”设置plist。通常,最好保持应用的设置与其他应用中的设置一致。