gpt4 book ai didi

ios - 如何访问UIView中的UIScrollView中的所有UIButton?

转载 作者:行者123 更新时间:2023-12-01 18:56:04 25 4
gpt4 key购买 nike

我正在使用以下内容尝试访问UIView中位于UIScrollView内的所有UIButton。问题在于代码似乎没有找到按钮并设置border属性。

UIView-> UIScrollView-> UIButtons。

我基本上想遍历按钮并设置border属性。

for(UIView *v in [self.viewLightLeakChoices subviews]) {

if([v isKindOfClass:[UIButton class]]) {

v.layer.borderWidth = 0;

}

}

最佳答案

试试这个

for (id obj in scrollView.subviews) {

NSString *classStr = NSStringFromClass([obj class]);

if ([classStr isEqualToString:@"UIButton"]) {
UIButton *button = (UIButton*)obj;
button.layer.borderWidth = 2.0;
button.layer.borderColor = [UIColor greenColor].CGColor;
}
}

输出

关于ios - 如何访问UIView中的UIScrollView中的所有UIButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27039944/

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