質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

解決済

1回答

661閲覧

UIImageViewを丸角にしたい。

kazuki_user

総合スコア147

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2020/09/11 12:36

編集2020/09/12 03:03

UIImageViewを丸角にしたいのですが、以下のエラーが出てしまいます。

changing property cornerRadius in transform-only layer, will have no effect // 訳:変換のみのレイヤーでプロパティcornerRadiusを変更しても効果はありません

“changing property masksToBounds in transform-only layer, will have no effect” in Xcode 7"

  • 画面遷移時に、このエラーが出ます。
  • Clip to Bounceにチェックなくても、エラーが出ます。

入れると、同じエラーが増えました。

  • Xcode11を使用しています。

## 試したこと

storyboard,コードの両方でlayer.cornerRadiusを試しました。
しかし、丸かどにならず、上記のエラーが出たままです。

  • storyboard

storyboardは、こちらを参考にしました。

  • コード

カスタムクラスの指定

class RoundedBgImageView: UIImageView { override func awakeFromNib() { layer.cornerRadius = 10 } }

## Viewは丸角になる

同じ画面にて、stackViewを囲ったViewだけは、丸角になります
コード・storyboardからの設定の両方です。

## コード

RoundedBgView

1import UIKit 2 3class RoundedBgView: UIView { 4 override func awakeFromNib() { 5 layer.cornerRadius = 10 6// clipsToBounds = true 7 } 8} 9 10class RoundedBgImageView: UIImageView { 11 override func awakeFromNib() { 12 layer.cornerRadius = 10 13 } 14}

質問は以上です。
お時間あるときに、ご返信頂けましたら幸いです????

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

別プロジェクトを作成した際に、storyboardでなくコードと紐付けて実行したら、エラーなくすぐに丸角に出来た。

storyboardは不安定だし、ImageViewなど扱うときは控える。

投稿2020/09/14 02:17

kazuki_user

総合スコア147

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問