2017-04-30 6 views
1

私はstoryBoardにimageViewを作成し、その上にいくつかの制約を作成しました。次に、私はそのimageView内のボーダーを追加する関数を使用します:ImageViewフレームが実際のサイズに合わない

CALayer *borderLayer = [CALayer layer]; 
CGRect borderFrame = CGRectMake(0, 0, (imageView.frame.size.width), (imageView.frame.size.height)); 
//Make some changes in the border 
[borderLayer setFrame:borderFrame]; 
[imageView.layer addSublayer:borderLayer]; 

私は、アプリケーションを実行すると、境界よりも小さい画像です。私はそれがスケールや何かと一緒にいなければならないと思いますが、私はそれを理解することができます。 助けてくれてありがとう!

+0

"境界に何らかの変更を加えました"というコードを表示できますか?そして、結果がどのように見えるのか、結果をどのように見たいのかをイメージします。 – DonMag

答えて

1

イメージビューのレイヤーのボーダープロパティを直接操作する方法はありますか?

imageView.layer.borderWidth = 7.0; 
+0

問題を修正しました。私はそれを複雑にしていました。ありがとう! –

関連する問題