美文网首页
用NSUserDefaults记录标签栏的下标

用NSUserDefaults记录标签栏的下标

作者: 大神KE | 来源:发表于2015-12-02 17:26 被阅读0次

将key定义为宏

#define VC_Index_KEY @"kobe"

遵守<UITabBarControllerDelegate>代理。

// 取值

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];

NSInteger index = [[userDefaults objectForKey:VC_Index_KEY] integerValue];

self.selectedIndex = index;

#pragma mark - 标签栏的代理方法


// 选中,存储

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{

NSInteger index = [tabBarController.viewControllers indexOfObject:viewController];

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];

[userDefaults setObject:[NSNumber numberWithInteger:index] forKey:VC_Index_KEY];

[userDefaults synchronize];

}

相关文章

  • 用NSUserDefaults记录标签栏的下标

    将key定义为宏 #define VC_Index_KEY @"kobe" 遵守 代理。 // 取值 NSUser...

  • 前端编程之路一一HTML标签分类

    HTML标签分类 HTML标签有更多种,不仅限于以下标签,仅作记录。 块级元素 块级元素(block level ...

  • HTML5 中不常用的标签

    前言 本文中记录了几个在平时的工作中不常用到的HTML5标签。 上标标签 1 下标标签 1 摘要与作用标签 作用:...

  • maven 项目添加spring mvc 支持

    1.先打开pom.xml文件 在project根标签下添加如下标签 再在dependencies标签下添加如下标签...

  • 撕下标签

    昨晚算是一夜都没睡,和几个朋友喝了点酒,怕睡沉,就强忍着瞌睡,撑着…… 凌晨四点我坐上了去广州的列车。 学习四天,...

  • 看下标签

    没有比奥钱 地方看到反馈的反馈 卡夫卡 可当飞机开 的反馈

  • iOS UITabBarController-标签栏控制器、UI

    一、什么是标签栏控制器?把标签栏控制器(UITabBarController)、标签栏(UITabBar)、导航栏...

  • 记事笔记

    Application 获取Windows 管理状态栏 通知 本地存储 NSUserDefaults支持的数据格式...

  • 【考霸】别说你会记笔记

    康奈尔笔记法——核心是记忆法则 记录:主栏记录学习笔记 简化:副栏归纳提炼记录笔记 背诵:用副栏辅助自己回忆复现主...

  • 前端开发学习第五天

    用DW写第一个html文件 head标签 head标签是放整个文件的头部,具体有以下标签: 1. 2. 3. 4....

网友评论

      本文标题:用NSUserDefaults记录标签栏的下标

      本文链接:https://www.haomeiwen.com/subject/vfxshttx.html