gpt4 book ai didi

ios - 从 4 个带有图像的自定义按钮中选择一个按钮

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:10:29 25 4
gpt4 key购买 nike

我在 4 个按钮中有 4 个图像:imag01.jpgimag02.jpgimag03.jpgimag04.jpg 和 4 个声音:sound01.aifcsound02.aifcsound03.aifcsound04.aifc >.

我正在生成 4 个这样的按钮:

UIButton *oneButton = [UIButton buttonWithType:UIButtonTypeCustom];
[oneButton setTitle:@"1" forState:UIControlStateNormal];
[oneButton setTitle:@"1" forState:UIControlStateHighlighted];

[oneButton setImage:[UIImage imageNamed:@"imag01.jpg"] forState:UIControlStateNormal];
[oneButton setImage:[UIImage imageNamed:@"imag01.jpg"] forState:UIControlStateHighlighted];
oneButton.frame = CGRectMake(20, 100, 140, 100);

[scrMain addSubview:oneButton];

我想生成一个从 1 到 4 的随机数(例如 3),播放与之相关的声音(sound03.aifc)并要求用户为此按下正确的按钮声音(imag03.jpg)。

如何在按钮和声音之间建立联系?

最佳答案

这样做:

  • 为每个按钮的 tag 属性分配从 0 到 3 的不同值。

  • 将声音放入数组中。

  • 生成一个 0 到 3 之间的随机整数,包括 0 和 3。使用它作为索引从数组中检索声音。播放那个声音。

  • 启用 4 个按钮并要求用户点击相应的按钮。

  • 如果按钮的 tag 属性与您选择的数字匹配,万岁!干得好,用户!

  • 否则,太糟糕了!再试一次。

关于ios - 从 4 个带有图像的自定义按钮中选择一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16107761/

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