我应该使用 tableViewController 还是常规 viewController 来重新创建提醒详情视图?
Should I use tableViewController or regular viewController to recreate the reminders detail view?
嗨,我是 swift 的新手,我正在尝试创建一个与提醒应用程序外观相似的应用程序。我想知道我应该如何从提醒应用程序创建 DetailView,有些单元格之间有空格,有些则没有。 The view I'm trying to recreate
我的意见是用UIViewController。因为你有更多的控制权。
UITableViewController :
如果您使用UITableViewController
,它将有一些默认功能。当您在 storyboard/Xib、
中创建一个时
如果使用 UITableViewController,它将处理以下行为。
- 创建表格视图
- 清除 ViewWillAppear 上的选择
- 刷新控件。
UIViewController :
如果您使用 UIViewController,您可以实现上述所有功能,但您必须为此编写代码。
假设,如果您收到更改请求,要求在 tableview
的表格视图旁边和顶部添加一些自定义视图,那么它很容易在 UIViewController
中实现。
如果您需要对页面进行更多控制,请选择 UIViewController
。
嗨,我是 swift 的新手,我正在尝试创建一个与提醒应用程序外观相似的应用程序。我想知道我应该如何从提醒应用程序创建 DetailView,有些单元格之间有空格,有些则没有。 The view I'm trying to recreate
我的意见是用UIViewController。因为你有更多的控制权。
UITableViewController :
如果您使用UITableViewController
,它将有一些默认功能。当您在 storyboard/Xib、
如果使用 UITableViewController,它将处理以下行为。
- 创建表格视图
- 清除 ViewWillAppear 上的选择
- 刷新控件。
UIViewController :
如果您使用 UIViewController,您可以实现上述所有功能,但您必须为此编写代码。
假设,如果您收到更改请求,要求在 tableview
的表格视图旁边和顶部添加一些自定义视图,那么它很容易在 UIViewController
中实现。
如果您需要对页面进行更多控制,请选择 UIViewController
。