ego和self区别.navigationController.view 和 ego和self区别.view的区别

上个月淘宝更新的APP的navigationBar上面有两个夶波浪看着很好玩,很多APP开始模仿包括我们公司的APP也是,然后我就写了一个播放的View方便各种环境下使用;

导航控制器可以认为是管理控制器的控制器主要管理有层级关系的控制器。继承于UIViewController以栈的?式管理所控制的视图控制器,?少要有?个被管理的视图控制器

iOS 7.0后 导航条默认是半透明的,起始点是屏幕的左上角关闭半透明后,起始点从导航条下面开始计算
状态栏高度:20 (状态栏的背景昰导航条延伸过去的)
导航条高度:44 (横屏状态下,导航条高32)

 
 


 
 
 
  • 在标题位置设置一个view视图
 

 
  • 返回到指定的视图控制器

 
 
 

 
 
 
 

 

 
┅般从前往后用属性传值 从后往前用代理传值

 
1.先获取到要传的值
2.在第二个页面声明一个属性,这个属性用来接收传过来的值

 
1.创建一个协议
2.声明一个方法用于传值,传的值就是方法的参数
3.声明一个属性用于传值
4.通过代理把值传回去
5.遵守协议
6.实现协议中的方法
7.设置代理

 

 
 
 
 
 
 






 
最轻量级 储存数据的类(数据持久化)

 
  • 储存数据(以键值对的形式储存数据)


实现的功能:通过Navigation实现多视图切换。这是使用最多的一种多视图实现方式

我要回帖

更多关于 ego和self区别 的文章

 

随机推荐