自定义UIBarButtonItem, 在barbuttonitem位置添加uiview

来源:互联网 发布:激光内雕用什么软件 编辑:程序博客网 时间:2024/05/17 06:52

// Customing LeftBarButtonItem

    UIImage *imageBtn = [UIImageimageNamed:@"shaixuan.png"];

    UIButton *btn = [UIButtonbuttonWithType:UIButtonTypeCustom];

    [btn setFrame:CGRectMake(10,0, 63, 32)];

    [btn setBackgroundImage:imageBtnforState:UIControlStateNormal];

    [btn addTarget:selfaction:@selector(onBtnTouch)forControlEvents:UIControlEventTouchUpInside];

    

    UIBarButtonItem *barButtonItem = [[UIBarButtonItemalloc] initWithCustomView:btn];

    [self.navigationItemsetLeftBarButtonItem:barButtonItem];

    [barButtonItem release];

原创粉丝点击