我想用超过三种颜色(原色、强调色、警告色)制作一个有角度的主题,并将这些颜色应用于进度条等材料元素。
我正在阅读这个材料设计案例研究:https : //material.io/design/material-studies/rally.html#color
他们使用 6 种颜色的调色板:
要添加额外的颜色,我想这样做是正确的方法吗?
$mat-extra-color-orange: (
50 : #fff8e5,
100 : #ffebb0,
200 : #ffdc78,
...
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我想使用这种额外的颜色,例如,mat-progress-bar只接受,该primary/accent/warn怎么办?
谢谢你的帮助!
我在设备(音板)上测试我的应用程序,它崩溃了EXC_BAD_ACCESS,我使用断点,错误来自[AVAudioSession privateBeginInterruption]
崩溃发生在这种模式之后:
[self.navigationController popViewControllerAnimated:YES];)我不知道这里发生了什么,我已经安装了CrashLytics,它只说:
也许音频会话从内存中释放,应用程序尝试访问它并失败?
音频会话初始化为 viewDidLoad
// Initialize audio session
[[AVAudioSession sharedInstance] setDelegate: self];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error: nil];
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,sizeof (audioRouteOverride),&audioRouteOverride);
Run Code Online (Sandbox Code Playgroud)
在viewDidUnload我有
[[AVAudioSession sharedInstance] setDelegate: nil];
Run Code Online (Sandbox Code Playgroud)
任何提示?
谢谢!
我正在使用 MAT Dialog,我试图将带有对话框表单数据的变量值传递给函数,我得到了表单值,但没有变量值。见附图:
通过按下按钮,我做了两件事,将任务 ID 的值分配给变量并打开对话框:
addSubtask(task){
this.taskID = task._id;
const dialogSubTaskRef = this.dialog.open(AddNewSubtaskDialog, {
data{
taskID: this.taskID,
description: this.subtaskDescription,
dueDate: this.subtaskDuedate,
}
});
dialogSubTaskRef.afterClosed().subscribe(data => {
console.log("Subtask Dialog output:", data);
}
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我正在尝试通过taskID对话框,但当我登录控制台data时它不会显示。data
如何将此变量值与对话框表单值一起传递给我的函数?
感谢您的帮助!
我有一个进度条,它从数组中获取其值,如下所示:
users = [
{
"name": "Tim Jones",
"email": "timjones_1965@gmail.com",
"photo": "assets/images/tim-jones.jpg",
"progress": "50"
},
Run Code Online (Sandbox Code Playgroud)
还有进度条
<mat-progress-bar mode="determinate" value="{{user.progress}}"></mat-progress-bar>
Run Code Online (Sandbox Code Playgroud)
我想根据进度值显示不同的颜色:
Progress from 0% to 20% = red<br>
Progress from 21% to 50% = yellow<br>
Progress from 51% to 100% = green<br>
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助!
我有这个自定义后退按钮:
- (IBAction)backToMenu:(id)sender {
[self.presentingViewController dismissModalViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)
在iOS 6模拟器中测试我的应用程序说不推荐使用dismissModalViewControllerAnimated,我必须使用dismissViewControllerAnimated,所以,我如何使用iOS 6代码并回退到iOS 5
我试过这个:
if([self respondsToSelector:@selector(presentingViewController:animated:completion:)])
[self.presentingViewController dismissViewControllerAnimated:(YES) completion:nil];
else if([self respondsToSelector:@selector(presentingViewController:animated:)])
[self.presentingViewController dismissModalViewControllerAnimated:YES];
else
NSLog(@"Oooops, what system is this ?!!! - should never see this !");
Run Code Online (Sandbox Code Playgroud)
但是没有结果,我看到了NSLog并且没有任何视图被解雇,任何提示?
先感谢您.
angular ×4
xcode ×2
dialog ×1
fallback ×1
ios ×1
ios5 ×1
ios6 ×1
objective-c ×1
progress-bar ×1
themes ×1
typescript ×1