当前控制器自己设置自己界面导航条想要的样式
导航条的内容由栈顶控制器的navagationitem 决定,每一个子控制器利用navagationitem设置当前自己页面导航条的样式 但其实导航条只有一个,只是在每一个界面,按照自己界面的样式显示
导航条里面一般由5个属性可以设置:标题,标题控件,左右栏目
ios 7之后,导航条,工具条中的图片,系统都会自动帮忙渲染成蓝色的,如果不想用,
1、可以自己利用uiimage的一个方法,设置成为原始的,不带渲染效果的样式
imageWithRenderingMode 设置渲染的模式
UIImageRenderingModeAutomatic,
UIImageRenderingModeAlwaysOriginal, 原始样式
UIImageRenderingModeAlwaysTemplate,
2、也可以在图片资源image、xcassets里面找到该图片,打开她的属性设置面板,设置render的值
- 导航条上按钮的位置不能自己设置,尺寸自己定义,一般约定俗成为35,35
- 继承自nsobject的都是模型,模型里面的属性(或者模型)都是用来保存显示在界面上的内容
- mvc模式
- 字典转化为模型 自定义一个模型,一个方法,把字典里面的内容直接转化成模型里面的属性