gpt4 book ai didi

ios - 带有图像的 UIBarButtonItem 不显示

转载 作者:行者123 更新时间:2023-11-29 12:24:04 25 4
gpt4 key购买 nike

我正在尝试使用 image 设置 UIBarButtonItem。问题是它永远不会出现。当我只添加一个带有 titleUIBarButtonItem 时,它就起作用了。

UIBarButtonItem *openLeftSliderButton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"filter.png"] style:UIBarButtonItemStylePlain target:self action:@selector(openLeftSlider)];
self.navigationItem.leftBarButtonItem = openLeftSliderButton;

最佳答案

 UIImage *sideImage = [UIImage imageNamed:@"i1.jpg"];    
UIButton *btnSideMenu = [UIButton buttonWithType:UIButtonTypeCustom];
[btnSideMenu setImage:sideImage forState:UIControlStateNormal];
[btnSideMenu setImage:sideImage forState:UIControlStateHighlighted];
[btnSideMenu setFrame:CGRectMake(0, 0, 20, 20)];
[btnSideMenu addTarget:self action:@selector(btnLeftMenuClicked) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *sideMenuItem = [[UIBarButtonItem alloc] initWithCustomView:btnSideMenu];
self.navigationItem.leftBarButtonItem=sideMenuItem;

关于ios - 带有图像的 UIBarButtonItem 不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29794575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com