gpt4 book ai didi

iphone - UISegmentedView 中的 UIButton 没有被按下

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

我在 UISegmentedView 的一个 UISegments 中放置了一个自定义 UIButton,但不知何故该按钮没有被按下。我使用以下代码:

UIButton* button=[UIButton buttonWithType:UIButtonTypeCustom];
button.frame=CGRectMake(0, 0, 103, 30);
[button addTarget:self action:@selector(handleSaleChange:) forControlEvents:UIControlEventAllTouchEvents];
button.backgroundColor=[UIColor redColor];
[[[self.segmentControl subviews]objectAtIndex:2] addSubview:button];
[self.segmentControl bringSubviewToFront:button];

知道为什么我会遇到这个问题吗?谢谢!

最佳答案

该按钮是 subview 的 subview ,因此它不会很快被触发,因为分段控件无论如何都会捕获其触摸。将其添加为控件的 subview ,然后重试。

关于iphone - UISegmentedView 中的 UIButton 没有被按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10951132/

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