不通过一来ViewController跳转,和创建view另类写法

Class cls = NSClassFromString([NSString stringWithFormat:@"Base%@Controller", @(indexPath.row+1)] );

if ( cls )

{

//[self.navigationController pushViewController:[[cls alloc]init] animated:YES];

[self.navigationController pushViewController:[cls new] animated:YES];

}

self.tableView = ({

UITableView *view = [[UITableView alloc]init];

//view.frame = self.view.bounds;

[view mas_makeConstraints:^(MASConstraintMaker *make) {

make.edges.equalTo(self.view);

}];

[self.view addSubview:view];

view.delegate = self;

view.dataSource = self;

view;

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • *7月8日上午 N:Block :跟一个函数块差不多,会对里面所有的内容的引用计数+1,想要解决就用__block...
    炙冰阅读 2,779评论 1 14
  • iOS_autoLayout_Masonry 概述 Masonry是一个轻量级的布局框架与更好的包装AutoLay...
    指尖的跳动阅读 1,345评论 1 4
  • 哦吼吼,又研究了几天,把FMDB这个封装好的数据库搞定了,写了个简单的例子,基于FMDB的添删改查操作,界面很一般...
    lichengjin阅读 720评论 0 0
  • 晚上约了学成归来的朋友帮忙确定自己的价值观。 在他来之前,我把“新精英”公众号上面的测试全部做了一遍,不仅详细记录...
    念即起行阅读 304评论 0 0
  • 实现旋转效果 注意:background:linear-gradient(30deg,deepaskyblue,p...
    剪掉过去不好的回忆阅读 130评论 0 0

友情链接更多精彩内容