gpt4 book ai didi

ios - 以编程方式用箭头拉回按钮?

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:12:02 24 4
gpt4 key购买 nike

通常当您使用 UINavigationController 时,您会得到一个后退按钮,它的左侧有一个箭头。问题是我没有使用 UINavigationController 所以这就是我问的原因。不管怎样,这是一张照片:

enter image description here

到目前为止,我有一个常规的 UIBarButtonItem,它目前只是正方形,左侧没有那个箭头。

有没有办法制作一个左侧有箭头的按钮并将其添加到我的 UINavigationBar?我也环顾四周,似乎 UIButton 类型 101 没有记录并且会导致拒绝。我需要一个会被接受的解决方案!

最佳答案

你可以给按钮一个背景图片,让它看起来像原生的有角度的按钮:

testButton = [[UIButton alloc] initWithFrame:CGRectMake(80, 30, 160, 44)];
[testButton setTitle:@"Test Button" forState:UIControlStateNormal];
UIImage *buttonImage = [[UIImage imageNamed:@"angledButton"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 16, 0, 16)];
[testButton addTarget:self action:@selector(buttonPressed:) forControlEvents: UIControlEventTouchUpInside];
[testButton setBackgroundImage:buttonImage forState:UIControlStateNormal];

您可能需要对其进行调整,但我相信这是正确的方向。

关于ios - 以编程方式用箭头拉回按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10763279/

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