大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > IOS技巧 > 浅谈iOS toolbar

浅谈iOS toolbar

关键词:iOStoolbar  阅读(6035) 赞(16)

[摘要]本文是对iOS toolbar的讲解,对学习IOS苹果软件开发有所帮助,与大家分享。
self.navigationItem.title=@"显示工具栏";
    // 显示工具栏
    //self.navigationController.toolbarHidden = NO;
    [self.navigationController setToolbarHidden:NO];
   
    //设置 toolbar的背景图片, 参数:背景图,什么位置显示(),什么模式显示(横屏,竖屏)
    //[self.navigationController.toolbar setBackgroundImage:[UIImage imageNamed:@"1.jpg"] forToolbarPosition:UIToolbarPositionBottom barMetrics:UIBarMetricsDefault];
   
    self.navigationController.toolbar.frame = CGRectMake(0, 0, 320, 44);
   
    //通过toolbaritems来设置工具栏的显示项,数组中是UIBarButtonItem的实例
    UIBarButtonItem *item1 = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:nil];
    UIBarButtonItem *item2 = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:self action:nil];
   
    //item 的间隔,不会显示出来,会自动计算间隔
    UIBarButtonItem *spaceItem = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
    NSArray *items = [NSArray arrayWithObjects:spaceItem, item1,spaceItem,item2,spaceItem, nil];
   
    self.toolbarItems = items;

上述代码出来效果:



相关评论