gpt4 book ai didi

ios - UIBarButtonItem 的信息按钮不响应水龙头

转载 作者:可可西里 更新时间:2023-11-01 06:20:53 26 4
gpt4 key购买 nike

我正在尝试以编程方式将信息按钮添加到我的应用程序导航中。但是,它永远不会触发我正在注册的操作。

UIBarButtonItem* infoButton =[[UIBarButtonItem alloc] initWithCustomView:[UIButton buttonWithType:UIButtonTypeInfoLight]];
[infoButton setTarget:self];
[infoButton setAction:@selector(infoButtonTapped)];

该按钮显示在我的导航栏中,但单击它不会传递到 infoButtonTapped

最佳答案

将目标/操作添加到 UIButton。从 UIButton 设置栏按钮项目时,它的行为会有所不同。

UIButton *button = [UIButton buttonWithType:UIButtonTypeInfoLight];
[button addTarget:self action:@selector(infoButtonTapped) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *infoButton = [[UIBarButtonItem alloc] initWithCustomView:button];

关于ios - UIBarButtonItem 的信息按钮不响应水龙头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17240850/

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