Enable/disable 按钮取决于按需资源标签
Enable/disable button depending on On Demand Resources tag
我有一些链接到播放声音的 IBAction
的按钮。
-(IBAction)listen {
// play the audio
}
我的文件是用 On Demand Resources 组织的,我有 3 个标签:
- 1级
- level2
- 3级
所以我想实现的是:
如果用户在级别 1,他将只能播放带有 level1
标签的文件。如果他点击 level2
标签音频,就会出现警告。
如何检查文件是否具有特定标签?
我不知道 API 可以访问资源的 ODR 标签,因此您必须使用其他方式将资源映射到应用代码中的访问控件。也许您可以使用 pathForResource(_:ofType:)
检查资源的路径,如果它在目录 "level2" 中,则阻止您的用户访问该资源,直到他们处于适当的级别?
我有一些链接到播放声音的 IBAction
的按钮。
-(IBAction)listen {
// play the audio
}
我的文件是用 On Demand Resources 组织的,我有 3 个标签:
- 1级
- level2
- 3级
所以我想实现的是:
如果用户在级别 1,他将只能播放带有 level1
标签的文件。如果他点击 level2
标签音频,就会出现警告。
如何检查文件是否具有特定标签?
我不知道 API 可以访问资源的 ODR 标签,因此您必须使用其他方式将资源映射到应用代码中的访问控件。也许您可以使用 pathForResource(_:ofType:)
检查资源的路径,如果它在目录 "level2" 中,则阻止您的用户访问该资源,直到他们处于适当的级别?