84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
class AAA ViewConntroller, UITableViewController后storyboard中TableViewController无法使用AAA这个类
但是我在storyboard中新添加ViewController容器后,在这个容器里再加入TableView就可以使用AAA这个类
这是什么原因?ViewConntroller, UITableViewController 不是并列的吗?
认证高级PHP讲师
UITableViewController mewarisi daripada UIViewController dan menambahkan dua protokol <UITableViewDelegate, UITableViewDataSource> TBVC ialah subkategori VC, bukan hubungan selari seperti yang anda nyatakan. Tengok kod
NS_ASSUME_NONNULL_BEGIN NS_CLASS_AVAILABLE_IOS(2_0) @interface UITableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> - (instancetype)initWithStyle:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; - (instancetype)initWithNibName:(nullable NSString *)nibNameOrNil bundle:(nullable NSBundle *)nibBundleOrNil NS_DESIGNATED_INITIALIZER; - (nullable instancetype)initWithCoder:(NSCoder *)aDecoder NS_DESIGNATED_INITIALIZER; @property (nonatomic, strong, null_resettable) UITableView *tableView; @property (nonatomic) BOOL clearsSelectionOnViewWillAppear NS_AVAILABLE_IOS(3_2); // defaults to YES. If YES, any selection is cleared in viewWillAppear: @property (nonatomic, strong, nullable) UIRefreshControl *refreshControl NS_AVAILABLE_IOS(6_0) __TVOS_PROHIBITED; @end NS_ASSUME_NONNULL_END
UITableViewController mewarisi daripada UIViewController dan menambahkan dua protokol <UITableViewDelegate, UITableViewDataSource> TBVC ialah subkategori VC, bukan hubungan selari seperti yang anda nyatakan. Tengok kod