iOS 导航
iOSTianNan
这个作者很懒,什么都没留下…
展开
-
自定义navigationBar [转]
自定义导航条颜色如果,仅仅使用这4种(2种样式*是否透明),难免太逊了,必须能自定义UINavigationBar样式啊。 // UIBarMetricsLandscapePhone [navBar setBackgroundImage:[UIImage imageNamed:@"图片名称"] forBarMetrics:UIBarMetricsDefault];转载 2016-04-13 15:43:37 · 488 阅读 · 0 评论 -
[View Controller切换效果] 自定义动画+交互式动画
转-View Controller切换效果转载 2017-08-07 16:47:52 · 422 阅读 · 0 评论 -
[iOS 自定义导航栏/导航条]隐藏系统导航条
先看效果第一种 代码里改变了导航条颜色第二种 固定导航颜色的其实这两个没什么区别,主要是封装了一个导航条NavigationBar 继承自UIView思路使用代码,实例化导航条(前提是已经在设置导航控制器的时候 隐藏了系统的导航条),设置导航条样式(样式可以自己添加,自己定义) LFFNavigationBar *lffNavBar = [[LFFNavigationBar alloc] initW原创 2017-03-10 17:43:44 · 1653 阅读 · 0 评论 -
[iOSTabBarController自定义] 关联控制器和按钮的方法就是 selectedIndex = tag
如何自定义TabbarController 看这里上面是个详细的帖子 自定义TabBar 首先一直有个困惑,就是 当删除了 UITabBarController 的 [self.tabBar removeFromSuperview]; 之后,我们通常都会自己创建一个 tabBar的view 或者是 image 图片 然后,在这个 view 或者imageView 上 均匀的添加按钮 以及设置原创 2016-08-09 16:01:28 · 2632 阅读 · 0 评论 -
[iOS 导航与TabBar混合] UINavigationCon+UITabBarViewController 混合使用
一般我们 _window.rootViewController = ???都是用一个根导航控制器 说白了, 其实整个app里面 就有一个导航控制器如果 _window.rootViewController = 是TabBarControllerd 的子类 呢?我这里记录下写法,仅供自己翻阅AppDelegate.m- (BOOL)application:(UIApplication *)app原创 2016-08-09 15:00:10 · 3113 阅读 · 0 评论 -
[iOS 导航] IOS7 导航栏适配
http://www.tuicool.com/articles/FFJv2eF转载 2016-08-01 20:51:31 · 562 阅读 · 0 评论 -
[iOS 加载xib卡顿/慢/延时]程序第一次启动,加载xib文件延时3-5秒问题
遇到的问题:在程序第一次启动好以后, 第一次 无论是 push 或者 presentViewController 或者tabBar 切换视图 (这里的每个VIewController 都是由xib文件构成) 都有一个情况出现, 就是在触发这些方法以后, 第一次都会有个3-5秒的延迟 ,初步怀疑是xib文件加载的问题特别说明一下这个延迟 或者说卡顿 并非ios7那个经典的背景色问题 继续百度了很原创 2016-08-16 10:55:18 · 2889 阅读 · 0 评论 -
barTintColor 和 setTintColor 注意区别
//设置TabBar的颜色self.navigationController.navigationBar.barTintColor = [Common hexStringToColor:@"47a8ef"]; [self.navigationController.navigationBar setTintColor:[Common hexStringToColor:@"47a8ef"]];原创 2016-03-28 15:24:37 · 949 阅读 · 0 评论 -
NavigationBar 下面的横线是怎么来的? 如何去除?
NavigationBar 下面的横线是怎么来的? 如何去除?方法一(粗暴)这篇通过寻找出width小于1xp的view的方式,找出此横线,并在ViewWillDidLoad 等方法里隐藏之这里是具体方法以及Demo http://blog.csdn.net/iostiannan/article/details/51003124方法二(2行代码)这里,首先要知道,这调横线是怎么形成的,在导航栏和下原创 2016-04-14 10:19:14 · 7074 阅读 · 1 评论 -
TabBar按钮文字重复问题 && self.title 和 self.navigation.title 的区别
当子类化一个UITabBarController以后 ,如[ MyTabbarController ] 我们通常会往这个Tabbar上面添加一些UIViewController, 这个方法[self.tabBarController addChildViewController:_viewController1];[self.tabBarController addChildViewCon原创 2016-03-28 14:24:15 · 2375 阅读 · 0 评论 -
在StoryBoard已画TabbarItem的情况下 代码手动添加TabBarItem
如图 手动添加一个新的TabBarItem话不多说 上代码//添加账户管理ViewController-(void)addNewAccountVC{ //alloc 一个控制器 _newACC = [[NewMyAccountViewController alloc] init];//添加控制器 [self.tabBarControl addChildViewContro原创 2016-03-28 14:42:54 · 1952 阅读 · 0 评论 -
转 navigationBar 的坑
http://www.cocoachina.com/bbs/read.php?tid=280826转载 2016-03-28 17:04:41 · 452 阅读 · 0 评论 -
导航栏背景色修改&导航栏下面的横线消除
通常用的是此方法,来修改导航条的颜色 self.navigationController.navigationBar.barTintColor = [Common hexStringToColor:@"47a8ef"];那么,问题是,实际上系统导航栏其实是半透明状态的,颜色会有色差! 颜色会变的比平常的淡!! 我们只需要改变导航条的半透明状态 — translucent属性 self.na原创 2016-03-29 09:40:49 · 7586 阅读 · 0 评论 -
[iOS类别的使用]---导航栏leftBarButtonItem图标修改
类别(Category) 修改特定的ViewController的导航栏Item图标在项目中,遇到这样一个问题: 一个新增的VIewController1 想要push到原有的别的VIewController2中时 原有的VIewController2的导航栏左侧leftBarButtonItem图标,变成了系统自带的样式, 而且,由于项目混合使用了代码和StoryBoard开发,更增加了统一原创 2016-03-30 15:31:36 · 5363 阅读 · 2 评论 -
[ViewController在导航控制器下, UIScrollview及其子类下移64问题]
NavigationController中控制器视图的自动64px偏移详解 http://www.jianshu.com/p/c060932cde33// http://www.cnblogs.com/small-octopus/p/4746411.html转载 2017-10-17 09:59:42 · 1056 阅读 · 0 评论