ViewControllerの中で状況に応じて表示する画像の数を変えたいのですが、下記のような関数を何回も実行したら表示はされたのですがViewControllerの中に同じ名前のimageViewが何個もできてますよね?それって大丈夫なんでしょうか?また、この画像をスーパービューとしたLabelも作ろうと思っているのですが、その場合も同じ名前のLabelが何個もできてしまうことになります。
変数名も引数で設定できたらいいと思ったのですが、他の方の質問でそれはできないと書いてありました。
これ以外に、画像を複製?する方法があるんですか?
ご回答よろしくおねがいします。
func CreateFrame(yoko:Int,tate:Int) { let rect = CGRect(x: yoko, y: tate, width: 287, height: 179) let imageView = UIImageView(frame: rect) imageView.contentMode = .scaleAspectFit imageView.image = UIImage(named: "vegetables.png") self.view.addSubview(imageView) }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。