2016-11-22 12 views
0

UIScrollViewを作成し、UILabelsUIButtonsを追加しました。私はUIImageViewを作成し、それを私のUIScrollViewに加えました。私はUIScrollViewの背景にUIImageViewを設定するために次のコードを使用しました。Swift - UIScrollViewで背景イメージを設定する際の問題

 let paperImageView = UIImageView(image: UIImage(named: "White Notebook Paper.png")) 
     paperImageView.frame = CGRect(x: -60, y: -60, width: UIScreen.main.bounds.width + 60, height: currentY + 60) 
     scrollView.addSubview(paperImageView) 
     scrollView.sendSubview(toBack: paperImageView) 

あなたはUIImageViewが歪んでいることで、以下のスクリーンショットで見ることができるように。

enter image description here

ノートの紙のように見えることになった背景画像。ご覧のとおり、UIScrollViewに行くほど、線の間隔が広くなります。あなたの考えを分かち合う時間をとってくれてありがとう。

+0

イメージビュー – Vinodh

+0

@Jay Taylorのコンテンツモードを変更しようとすると、あなたのイメージはこれらの行の平均分布ですか? – aircraft

+0

@Jay Taylor、 'currentY'はどれくらいですか? – aircraft

答えて

1

イメージビューのコンテンツモードを変更するのを忘れました。

paperImageView.contentMode = .scaleAspectFill 
関連する問題