`
stephen830
  • 浏览: 2965881 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

配置视图顶部和底部工具条

 
阅读更多

 

配置视图顶部和底部工具条

如下图所示:



 

文件AppDelegate.m

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
   
   

//自定义的视图

TableViewController01* mTableViewController01 = [[TableViewController01 alloc]init];
   
    //增加导航:UINavigationController01继承于UINavigationController
    UINavigationController01* mUINavigationController01 = [[UINavigationController01 alloc]initWithRootViewController:mTableViewController01];
   
    self.window.rootViewController=mUINavigationController01;
   
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}

 

 

文件TableViewController01.m:

- (void)viewDidLoad {
    [super viewDidLoad];
    [self showHeadBar];
    [self showToolBar];
}

#pragma mark 设置顶部标题和菜单
-(void) showHeadBar{
    //设置顶部标题
    self.navigationItem.title=@"Table";
    //设置顶部右边菜单
    self.navigationItem.rightBarButtonItem=[[UIBarButtonItem alloc]initWithTitle:@"menu" style:UIBarButtonItemStylePlain target:self action:nil];
    //设置顶部左边菜单
    self.navigationItem.leftBarButtonItem=[[UIBarButtonItem alloc]initWithTitle:@"back" style:UIBarButtonItemStylePlain target:self action:nil];
}

#pragma mark 设置底部工具条
-(void) showToolBar{
    self.navigationController.toolbarHidden = NO;
    UIBarButtonItem* one=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil];
    UIBarButtonItem* two=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:nil  action:nil];
    UIBarButtonItem* three=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:nil  action:nil];
    UIBarButtonItem* four=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemEdit target:nil  action:nil];
    UIBarButtonItem* flexItem=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
    [self setToolbarItems:@[flexItem,one,flexItem,two,flexItem,three,flexItem,four,flexItem]];
}

 

 

 

 

 

  • 大小: 99.4 KB
分享到:
评论

相关推荐

    滚动视图滚动变全屏效果

    该源码实现滚动视图滚动变全屏效果,效果变成全屏显示,停止滚动时,恢复原样。也就是滚动滚动视图时隐藏顶部的导航栏和底部的工具栏,停止滚动时,导航栏和工具栏重新出现,效果很不错的。

    Axure交互原型Web组件库 完整版v1.rp

    图标工具栏 Icon Bars 常用图标栏 视图控制器 View Controllers 视图控制器 指示器 Indicators & Pointers 箭头指示器 字母指示器 媒体播放器 Media Players 视频播放器 音乐播放器 引导提示 ...

    Lightly:Qt应用程序的现代风格

    轻轻地是微风主题风格的叉子,其目标是视觉上现代和简约。 发展 :warning: 轻轻地是一个正在进行中的主题,仍然有很多更改,因此请期待错误!...工具栏和菜单栏将遵循标题栏的不透明度。要配置标题

    CounterTimer:Swift APP 显示计数和秒间隔,带有开始、暂停和重置按钮

    计数器定时器Swift APP 显示计数和秒间隔,带有开始、暂停和重置按钮打开Xcode并创建一个新项目“CouterTimer... 将默认值更改为“0” 工具栏(在视图控制器底部)--> 将默认项更改为“播放” 条形按钮项目 -->

    InputBarAccessoryView:一个简单易定义的InputAccessoryView,用于制作具有自动完成功能和附件的强大输入栏

    顶部/底部/左侧/右侧InputStackView ,用作放置按钮的工具栏 带有RxExtensions Cocoapod子规格的RxSwift / RxCocoa支持 放入附件视图以进行文件/照片管理 您自己的InputPlugin的插件支持 与所有iPhone和iPad...

    DolphinPHP快速开发框架 v1.4.2.zip

    改进:setPageTips方法可以指定显示在表单的顶部还是底部   DolphinPHP 快速开发框架简介 DophinPHP(海豚PHP)是一个基于ThinkPHP5.0.3开发的一套开源PHP快速开发框架,DophinPHP秉承极简、极速、极致的开发...

    一个简单且易于自定义的InputAccessoryView,用于通过自动完成和附件制作功能强大的输入栏-Swift开发

    #hashtag或任何其他前缀的自动完成文本具有可调整的固定高度的自调整大小的UITextView(可以用任何其他视图替换)图像粘贴支持自动完成属性文本突出显示响应给定事件的React性组件顶部/底部/左侧/右侧...

    adidas-yarn-design-system:YARN是用于使用adidas风格HTML,CSS和JS开发的前端工具包。 它为前端应用程序提供了基本布局

    主容器:它适合页眉/标签栏/工具栏和页脚之间的可用屏幕。 它是唯一应该能够滚动的容器。 YARN基于 , 是一个前端框架,用于定义HTML元素,例如网格,排版,输入和其他接口组件,以及可选的JS扩展。 当前, YARN...

    计算机应用基础经典题目解析.doc

    直接在页眉和页脚编辑区输入内容,结束后在正文 区双击鼠标或单击"页眉和页脚"工具栏的"关闭"按钮,关闭页眉和页脚及"页眉和页脚" 工具栏,即实现了页眉页脚的设置。 设置页码:选择菜单中的"插入" "页码"命令,在弹...

    InputBarAccessoryView

    顶部/底部/左侧/右侧InputStackView ,用作放置按钮的工具栏 带有RxExtensions Cocoapod子规格的RxSwift / RxCocoa支持 放入附件视图以进行文件/照片管理 您自己的InputPlugin的插件支持 与所有iPhone和iPad...

    ePub Reader-crx插件

    有几种视图可以呈现文档,请从UI顶部的工具栏中选择它们。 此外,您可以将窗口调整为所需的大小,文档将自动适应新的大小。 注意:此附加组件使用名为“ epub.js”的开源JavaScript库来呈现“ .epub”文件格式。 请...

    迅雷 软件 下载

    在任务列表选中多个任务时,底部状态栏将显示已选中任务的数量及总大小 功能大全中增加"速度测试"功能 详情页中增加"复制下载链接、停止上传、种子文件另存为"等基本操作按钮 BT任务新建面板支持调整窗口大小 帐号...

    PermissionKit:纯Kotlin轻量级权限治理,简单好用

    —简洁易用的Android顶部导航条组件。 —简洁易用的Android拖放刷新和上拉加载组件。 —简洁易用的Android列表组件。 —简洁易用的Android无限轮播图组件。 —简洁易用的Android多视图组件。 —简洁易用的Android...

    NJKScrollFullScreen(iPhone源代码)

    来源:github/NJKScrollFullScrLicence:MIT... 滚动视图,可以隐藏界面顶部的导航条(NavigationBar)以及底部的工具条(ToolBar),使得滚动的内容能够全屏显示。可以使用在ScrollView,TableView以及WebView中。

    学校网站管理系统网域高科蓝色商业版(asp+access)

    1、顶部的网上报名,专题报道,图片新闻,网站地图,联系我们都在后台系统配置 网站属性 自定义顶部(TOP)菜单 里面修改 自定义底部(BOTTOM)菜单 可以修改网站底部 专题报道 图片新闻 网站地图 联系我们 社区论坛...

    计算机应用基础学习指南.doc

    A、左侧B、底部C、右侧D、顶部 25、Word常用工具栏中的"显示比例"选择框,是用于()的。A、字符缩放B、字符缩小C、字 符放大D、上述均不是26、Excel工作表的列标表示为()。 A、1,2,3B、A,B,CC、甲,乙,丙D、I,II,III ...

    计算机基础与网络基础试卷.docx

    D、在进行分栏前先将要进行分栏操作的文字选中 7、页脚位于文档的( ) A、顶部 B、底部 C、中部 D、任意位置 8、页眉位于文档的( ) 顶部 B、底部 C、中部 D、任意位置 9、双击段落旁边的选定栏,则选定了( ) 一...

    2018mui教程 mui实战视频教程 web移动端开发教程+源码

    3【微信主页】顶部标题栏 4【微信主页】底部Tab导航 5【微信主页】底部Tab导航样式调整 6【微信主页】图文列表 7【微信项目】整体效果展示 8【微信子页面】DIV方式创建子页面 9【真机调试】HTML5程序真机调试 ...

Global site tag (gtag.js) - Google Analytics