这是我向我的视图添加带图像的按钮和标签的方式。
目前我在iPad上进行缩放时遇到问题。我需要一个快速而好的解决方案来以正确的比例缩放我的图像。
目前我的图片在iPad上太多了。我也只对我的图片使用1x比例因子(有时它足以将contentMode
imageViews
设置为scaleAspectFill
)。
关于我目前添加图片的方式,我该如何解决这个问题?我应该使用UIUserInterfaceIdiom
检测我是否有iPad或iPhone来确定不同的位置和界限吗?
func initbutton()
{
let buttonX: CGFloat = 0.156
let buttonY: CGFloat = 0.734
let buttonWidth: CGFloat = 0.688
let buttonHeight: CGFloat = 0.076
button = UIButton(frame: CGRectMake(buttonX * view.frame.width,
buttonY * view.frame.height,
buttonWidth * view.frame.width,
buttonHeight * view.frame.height))
button.setBackgroundImage(UIImage(named: "button.png")!)
view.addSubview(button)
}