zoukankan      html  css  js  c++  java
  • 利用Segue在视图控制器间传值的问题 不及格的程序员

    
    

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

    1 if([[segue identifier] isEqualToString:@"groupPopoverSegue"])
    2     {
    3         UIViewController *vc = segue.destinationViewController; //popover 视图控制器时,ios5视图控制器会马上执行viewdidload,ios6中当你显示执行第5行语句时也会执行viewdidload。非popover会等prepareForSegue都执行完了再执行viewdidload。
    4         vc.*** = 1234;
    5         popoverVC = ((UIStoryboardPopoverSegue*)segue).viewdidload;
    6     }

    你可以在-(void)viewWillAppear:(BOOL)animated 中执行获取传过来的值,做为保险手段。

    另外当前xcode4.6版本还不能在表格元素中弹出popover视图控制器,也不支持没有anchor的popover segue

  • 相关阅读:
    kettle参数、变量详细讲解[转]
    C# 异步
    〖Python〗-- 模块与包
    〖Python〗-- 异常处理
    〖Python〗-- 面向对象进阶
    〖Python〗-- 反射、内置attr、包装
    〖Python〗-- property、静态方法、类方法
    〖Python〗-- 面向对象编程的继承、多态与多态性、封装
    〖Python〗-- 面向对象编程、继承、组合、接口和抽象类
    〖Python〗-- 递归、面向对象初识及编程思想
  • 原文地址:https://www.cnblogs.com/ioriwellings/p/2932146.html
Copyright © 2011-2022 走看看