我试图在我的macOS应用程序中创建图像按钮。我在设计程序中创建了一个图标并将其导出为PDF,我已将其添加到项目的资产目录中。但是,当我将其用作getMetaData(url:string){
return new Promise((resolve, reject) => {
let metaDataRef = firebase.storage().refFromURL(url);
const getmetadata = metaDataRef.getMetadata().then(resolve, reject);
getmetadata.then((metadata:any) =>{
resolve(metadata);
},(error:any) =>{
reject(error);
});
});
}
上的图像时,它看起来很模糊。这是我的意思的一个例子:
左上角是我的图标(简单方块)在@using(Html.BeginForm("ActionName", "ControllerName")
{
@Html.LabelFor(m => Model.PropertyName);
@Html.TextBoxFor(m => Model.PropertyName);
@Html.ValidationMessageFor(m => Model.PropertyName);
<input type="submit" value="submit"/>
}
上呈现的方式。右上角是放大版本:您可以看到别名。底行是来自Xcode本身的一个图像按钮的屏幕截图:清晰的线条,没有别名。
我需要检查一些设置或属性才能正确呈现我的图标吗?
答案 0 :(得分:-1)
你能用UIButton吗?我认为实施这将更简单。 您可以创建UIView,然后在UIView中添加UIButton,并使它们等于width / height。然后你可以将图像添加到UIView。
另外,请确保将图像设置为宽高比。