block有一个非常经典的操作就是控制器之间的传值: 假如说A向B传值是顺传,B向A传值是逆传 A->B顺传:仅仅须要重写prepareForSegue方法,在内部获取到B控制器。而且给B控制器内部的属性赋值就可以 B->A逆传: 1、首先要再B控制器中定义一个block,方法名一般以类名加Bloc ...
分类:
其他好文 时间:
2017-05-03 11:41:04
阅读次数:
197
我们先来看一下效果吧: 分析:这个带箭头的弹框其实是一个控制器,通过Modal方式展现,但跟传统模态方式效果不一样,我们一眼就能看出。 Xib方式实现popover: 1、segue的时候选择Present As Popover 2、我们看下segue的属性: 3、重写prepareforsegue ...
分类:
其他好文 时间:
2016-12-31 14:39:42
阅读次数:
318
隐藏tabBar有2种方式 1,在sourceController中隐藏目的控制器的tabBar - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { UIViewController *vc = segue.d ...
分类:
其他好文 时间:
2016-08-30 22:37:18
阅读次数:
178
1、传值问题:为什么不能给控件的接口赋值 如执行Segue跳转 [self performSegueWithIdentifier:GAPlayeVideo sender:gaVideo]; //在跳转到目标界面前,给目标对象传递参数 - (void)prepareForSegue:(UIStoryb ...
分类:
其他好文 时间:
2016-04-29 00:14:55
阅读次数:
175
//当页面跳转时系统自动调用,segue连线 - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {} segue.sourceViewController 现有界面 segue.destinationViewCo
分类:
移动开发 时间:
2016-03-13 14:22:21
阅读次数:
173
在谈到storyboard时,我们多次强调, storyboard 解决的是页面之间的跳转问题。 一个颇为复杂的页面跳转,一旦使用了storyboard,就会四两拨千斤,你只需简单地拖拽,即可完成UIViewController 之间的跳转。 这里面有个神器,一个极为重要的method,它就...
分类:
其他好文 时间:
2015-09-17 21:38:13
阅读次数:
211
函数:-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender具体例子:1.首先创建1个Single View模版项目,然后在MainStoryboard中添加1个新的ViewContronller。并在2个View Cont...
分类:
其他好文 时间:
2015-09-16 14:13:56
阅读次数:
214
在谈到storyboard时,我们多次强调, storyboard 解决的是页面之间的跳转问题。 一个颇为复杂的页面跳转,一旦使用了storyboard,就会四两拨千斤。你只需简单地拖拽,即可完成UIViewController 之间的跳转。 这里面有个神器,一个极为重要的method,它就是: p...
分类:
其他好文 时间:
2015-09-15 16:28:00
阅读次数:
151
1.prepareForSegue进行的时候,目标控制器的所有view还没创建,此时对其中的对象进行操作是无效的,应该在viewDidLoa方法中实现所需要的赋值等操作。2.修改表内数据的时候,如果跳转下一个页面传递的时候直接进行赋值,传递的是指针,在另一个页面修改完毕后关闭页面,直接reloadT...
分类:
移动开发 时间:
2015-09-07 09:26:24
阅读次数:
163