我想重复使用视图和代码
将UITableViewCell作为普通视图的子视图而不是UITableView中的子视图,这样可以吗?
这个想法好吗?
我想重复使用视图和代码
将UITableViewCell作为普通视图的子视图而不是UITableView中的子视图,这样可以吗?
这个想法好吗?
我认为这不是一个好主意。UITableViewCell
只是用来作为单元格使用,而且仅限于此。就像UIButton
是用来作为可点击的按钮一样。但你可能会想:“嗯,这个按钮看起来很好,我不能将其重复使用作为子视图吗?”不,你不应该这样做。按钮是按钮,单元格是单元格等等。如果你想要重复使用你的代码,那么你应该提供一种自定义的UIView
并让它成为你的单元格或任何你想要的东西的子视图。