gpt4 book ai didi

iphone - 是否可以设置 UITableViewCellaccessoryView 的 alpha 属性?

转载 作者:行者123 更新时间:2023-12-03 18:27:26 25 4
gpt4 key购买 nike

我使用 UIImageView 作为我以编程方式创建的 UITableViewCell 中的 accessoryView。我已经尝试了所有我能想到的方法来设置 accessoryViewalpha 属性,但它不起作用。我可以毫无问题地设置 hiddenopaque 属性,但 alpha 令我讨厌。

我尝试创建一个包含单个 UITableViewController 和以下 tableView:cellForRowAtIndexPath: 方法的新项目:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}

cell.textLabel.text = @"Cell";

UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
cell.accessoryView = iv;
[iv release];

// cell.accessoryView.hidden = YES; // works
cell.accessoryView.alpha = 0.5f; // fails

return cell;
}

正如您可能已经猜到的,accessoryView 是完全不透明的。我错过了什么吗?我找不到任何有关这里发生的事情的信息。

谢谢!

最佳答案

在尝试了大约十亿种不同的事情并到处寻找一些答案之后,我最终只是通过向单元格的 contentView 添加 subview 并将其定位到附件位置来伪造它。我可以根据自己的喜好设置该 subview 的 alpha 属性。

关于iphone - 是否可以设置 UITableViewCellaccessoryView 的 alpha 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1436116/

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