2016年6月29日

设置二级导航栏的返回按钮

摘要: 1. 一般情况下的导航栏跳转,当在一级界面跳转到二级界面的时候,左item的会出现 “返回箭头+一级导航栏的标题”; 比如说:一级导航栏是“白菜精华”,那么二级导航栏的返回键是 : 2. 当我们使用下方的代码(下方代码是在一级界面写)时,确实可以当跳转到二级界面的时候,左上角是“返回图标 + 返回” 阅读全文

posted @ 2016-06-29 15:39 iOS学习-文 阅读(2156) 评论(0) 推荐(0) 编辑

2016年6月23日

给UIViewController添加背景色

摘要: 1. 给UIViewController类添加背景色,不要在 UITabBarController 中 添加。因为这样会导致 UIViewController 提前 创建出来。如果有5个。这五个都会提前创建。 2. 最好是在 每个 UIViewController 类中创建 其背景色。 阅读全文

posted @ 2016-06-23 15:34 iOS学习-文 阅读(919) 评论(0) 推荐(0) 编辑

封装UIBarButtonItem

摘要: #import @interface UIBarButtonItem (XMGExtension) + (instancetype)itemWithImage:(NSString *)image highImage:(NSString *)highImage target:(id)target action:(SEL)action; @end #import "UIBarButtonIt... 阅读全文

posted @ 2016-06-23 15:21 iOS学习-文 阅读(183) 评论(0) 推荐(0) 编辑

给导航控制器添加按钮 和 标题

摘要: 1. 添加标题(以图片的形式添加标题) 2. 添加导航栏左侧的按钮 因为有 高亮图片所以要自定义一个UIButton,在把这个按钮赋值给 leftBarButtonItem 3. 打印类名 和 方法名 可以写成 4. self.title 等于 “self.navigationItem.title 阅读全文

posted @ 2016-06-23 14:45 iOS学习-文 阅读(338) 评论(0) 推荐(0) 编辑

新建一个项目 - 给项目添加导航控制器

摘要: 1.现在是 当程序程序启动后,在UITabbar上面直接添加了4个UIViewController .但是现在的app上面不会直接添加UIViewController,而是会添加 UINavigationController,在 UINavigationController 上面再添加 UIView 阅读全文

posted @ 2016-06-23 11:33 iOS学习-文 阅读(148) 评论(0) 推荐(0) 编辑

如何使用图片的宽度和高度给UIButton 复制宽高

摘要: 1. 当你的UIButton 设置的是背景图片的时候,使用"currentBackgroundImage" 来获取 这个背景图片的宽高。 比如: 2. 当你的UIButton 使用的是图片的时候,使用“currentImage”,来获取图片的宽高,给 按钮赋值款宽高。 阅读全文

posted @ 2016-06-23 10:49 iOS学习-文 阅读(320) 评论(0) 推荐(0) 编辑

如何创建 TabBar上面创建一个与其他按钮不同的按钮,如中间按钮

摘要: 如何创建一个中间为红色的按钮呢 ?比如如图的按钮。 因为 tabBar 是 readonly 只读属性,所以不能使用下方的创建方式来自定义tabbar. 这个时候就可以使用KVC. 看下面的代码: 阅读全文

posted @ 2016-06-23 10:45 iOS学习-文 阅读(493) 评论(0) 推荐(0) 编辑

2016年6月16日

OC - Tabbar的选中文字改变颜色

摘要: 系统默认是 蓝色。但是当 tabbarItem的 选中图标改成了 灰色后,我们也希望把 文字改成 灰色。这个时候就用到了“ setTitleTextAttributes” 方法。 可以在 “ UITabBarItem ” 类的父类 “ UIBarItem ” 类中找到下面这个方法: /* You m 阅读全文

posted @ 2016-06-16 11:53 iOS学习-文 阅读(3986) 评论(0) 推荐(0) 编辑

OC - 使用 系统自己的UITabBarController 出现selectedImage的颜色为默认蓝色

摘要: 一、点击后的tabbar按钮的文字和图片是默认的蓝色,而不是程序员定义好的选中图片。 1. 这是因为tabbarController的 selectedImage会自动进行渲染。 2. 解决办法: 第一种 : 使用 以下的方法: 3. imageWithRenderingMode方法的作用是 : 设 阅读全文

posted @ 2016-06-16 11:33 iOS学习-文 阅读(736) 评论(0) 推荐(0) 编辑

提取AppDelegate.m中的"RDVTabBarController"第三方框架的方法

摘要: 提取这个主要是因为,不想让 “AppDelegate.m” 里面有太多的代码,看起来乱。 步骤: 1. 创建一个分类,继承自 AppDelegate 。 2. 在类.h中写: 3. 在类.m 中写: 阅读全文

posted @ 2016-06-16 10:58 iOS学习-文 阅读(284) 评论(0) 推荐(0) 编辑

导航