CatDetailViewController 是创建不同类型信息输入的 Viewcontroller 的更快方式,例如文本、日期或表格!CatDetailViewController 可以使您的代码更加完整,并替换掉 delegate 方法!
CatDetailViewController 可在 CocoaPods 上找到。只需将以下内容添加到您的项目 Podfile 中
pod 'CatDetailViewController'
-(instancetype)initChinaCityPickerViewWithTitle:(NSString *)title
saveHandle:(void(^)(NSString *saveResult))saveHandle;
#import "CatDetailViewController"
CatDetailViewController *detailView = [[CatDetailViewController alloc] initSingleSectionViewWithTitle:@"Select Color" sections:@[@"Red",@"Blue"] defaultSectionText:cell.detailTextLabel.text saveHandle:^(NSString *saveResult) {
//Do anything you want
}];
[detailView detailViewShowOnViewController:self];
CatDetailViewController 依赖于 UINavigationController,所以别忘了它!