storyboard

1.storyboard中给scrollView添加约束:
1)scrollView添加约束
2)scrollView上添加一个view作为它的contentView,给contentView设置滚动方向
3)给contentView设置滚动范围(大小)

2.storyboard中给控制器添加 id
一个控制器要从其他多个页面跳转过来后保持不变,应该将其写成单例,然后除了给其绑定控制器外,还要给其设置id,用于与其他控制器进行区分。

3.根据控制器的id获取页面

PictureViewController *detailVC = [self.storyboard instantiateViewControllerWithIdentifier:@"pictureDetailID"];

4.根据segue获取页面并传值

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

    if ([segue.identifier isEqualToString:@ "toAddContactVCSegue"]){

    //获取下个页面控制器
    ClassDetailTableViewController * detailVC = segue.destinationViewController;
    //获取点击的cell
    UITableViewCell * cell = (UITableViewCell *)sender;

    //获取一个indexPath
    NSIndexPath * path = [self.tableView indexPathForCell:cell];
    //根据下标获取班级
    LoClass * loClass = self.allClassArray[path.row];

    //属性传值 传给下个页面

    }
  }

5.获取storyboard中的某个控制器

PictureViewController *detailVC = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"vcId"];

6.viewController是在storyboard里面的拖的,运行后为什么上面的东西显示不出来?
一般情况下都可以正常显示的,但是万一没有显示,那就在viewDidLoad中给它设置一下背景色,这样表示将控制器初始化了

7.可视化的添加的约束是可以获取并且改动的
直接选中可视化中的约束,然后拖入Interface中,然后就可以控制约束了

8.storyboard中拖的tableViewController上的cell,使用的时候不需要注册,storyboard底层会自动注册cell,但是xib需要注册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值