我有一个进度视图,我看到如果我改变其角半径,当进度为1.0(完整)时,我会得到圆角,但是,我希望在整个过程中都有圆角,例如,下图显示了中途的进度,因为您只能看到左端有圆角。
我已经在viewDidLoad
上设置了这些属性:
progressView.clipsToBounds = true
progressView.layer.cornerRadius = 3
progressView.layer.masksToBounds = true
答案 0 :(得分:5)
我认为您应该搜索子图层以找到de blue one并应用相同的处理
答案 1 :(得分:0)
这是正确答案
const serverParams = {
user: auth.db.user,
password: auth.db.password,
port: 5432
};
const dbConfig = {
options: {
dialect: 'postgres',
protocol: 'tcp',
replication: {
write: {},
read: process.env.NODE_ENV === 'production' ?
[
{
...serverParams,
host: 'db1.lupoex.com'
},
{
...serverParams,
host: 'db2.lupoex.com'
}
] :
[
{
...serverParams,
host: 'test.db.lupoex.com'
}
]
},
pool: {
max: 5,
min: 0,
idle: 5000,
acquire: 20000
}
//logging: function(query) {
// console.log(query)
//}
}
};
new Sequelize('database', null, null, dbConfig.options);
答案 2 :(得分:-1)
是的,@ CZ54的回答是正确的。这是守则。
[progressView.subviews enumerateObjectsUsingBlock:^(__kindof UIView * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
obj.layer.masksToBounds = YES;
obj.layer.cornerRadius = progressView.layer.cornerRadius;
}];