-1
これでUIScrollViewでUIButtonを作成しました。ボタンをイメージにしました。私のアプリは普遍的で、ボタンはすべてのデバイスで同じサイズです。 3x、2x、1xの画像を持つSpriteNodeの場合のように、デバイスのサイズに基づいてサイズを変更したい。これどうやってするの?UIImagesはデバイスサイズに基づいてサイズ変更されません
let button = UIButton(type: .Custom)
let image = UIImage(named:"Buy5Button")
button.frame = CGRectMake(0, 0, (image?.size.width)!, (image?.size.height)!)
button.setImage(image, forState: .Normal)
button.addTarget(self, action: "something", forControlEvents: .TouchUpInside)
scrollView.addSubview(button)
self.view?.addSubview(scrollView)