gpt4 book ai didi

ios - 如何设置没有边框的 UIBarButtonItem

转载 作者:行者123 更新时间:2023-12-01 17:13:07 25 4
gpt4 key购买 nike

我用 barbutton 创建了如下 View

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

enter image description here

它是这样来的
但我想要它

enter image description here

如何删除按钮的边框?

最佳答案

用这个 :

UIBarButtonItem *barButton= [[UIBarButtonItem alloc] initWithCustomView:customButton];

您可以使用任何您想要的 View 来初始化按钮。您可以制作一个按钮,其中包含任何(可接受的) View 。

例如。
// GRAPHICAL BUTTON FRAMEWORK
UIButton* btton = [UIButton buttonWithType:UIButtonTypeCustom];
[btton setFrame:CGRectMake(0, 0, 30, 30)];
[btton addTarget:self action:@selector(SOMEROUTINE) forControlEvents:UIControlEventTouchUpInside];
[btton setImage:[UIImage imageNamed:@"SOME IMAGE"] forState:UIControlStateNormal];
UIBarButtonItem* barButton = [[UIBarButtonItem alloc] initWithCustomView:btton];

希望它可以帮助你。

关于ios - 如何设置没有边框的 UIBarButtonItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16414206/

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