gpt4 book ai didi

iphone - uiactionsheet 的背景颜色

转载 作者:行者123 更新时间:2023-12-03 20:19:46 27 4
gpt4 key购买 nike

我尝试更改操作表的背景颜色,我只是使用以下方法:

[actionSheet setBackgroundColor:[UIColor colorWithRed:30 绿色:30 蓝色:30 alpha:0.5]];

我把它放在 willPresentActionSheet 中。但背景颜色没有改变,为什么?

最佳答案

  • 添加 QuartzCore.framework
  • 为您的操作表设置委托(delegate)
  • 设置操作表样式:UIActionSheetStyleBlackTranslucent
  • 重写方法 willPresentActionSheet
#import "QuartzCore/QuartzCore.h"
...

yourActionSheet.delegate = self;
yourActionSheet.actionSheetStyle = UIActionSheetStyleBlackTranslucent;
...

- (void)willPresentActionSheet:(UIActionSheet *)actionSheet {
[[actionSheet layer] setBackgroundColor:[UIColor redColor].CGColor];
}

关于iphone - uiactionsheet 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3426272/

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