gpt4 book ai didi

iOS 6 - UIBarButtonItem setStyle 不工作

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

我在 UIToolBar 中有一个 UIBarButtonItem。我已经设置了这样的代码:

UIBarButtonItem *barbutton=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(actionSheet:)];
[barbutton setStyle:UIBarButtonItemStyleBordered];
[toolBar setItems:[NSArray arrayWithObjects: [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil], barButton, nil]] ;
[toolBar setClipsToBounds:YES];

我希望 barButton 显示有边框,但只显示内置操作图标。知道我可能遗漏了什么吗?

最佳答案

在搜索此问题时,我发现当您使用 initWithImage 初始化 UIBarButtonItem 时,您想要的样式 - UIBarButtonItemStyleBordered 得到应用> 只有。

所以,也许你可以为操作按钮获取图像并尝试这个

UIBarButtonItem *barbutton = [[UIBarButtonItem alloc] initWithImage:@"action.png" style:UIBarButtonItemStyleBordered target:nil action:nil];
[barbutton setStyle:UIBarButtonItemStyleBordered];

告诉我这是否适合您。干杯!


编辑

在测试您自己的代码后,它似乎对我来说工作正常。线路

[barbutton setStyle:UIBarButtonItemStyleBordered];

将像这样制作 Action 按钮

enter image description here

在评论上面的行时,我得到了一个这样的按钮

enter image description here

这不是你想要的吗?

关于iOS 6 - UIBarButtonItem setStyle 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22323065/

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