投稿view同士の描画順の入れ替えが上手くいかない###前提・実現したいこと300×300のマップビューの上に100×100のビューを表示しております。ここで、100×100のビューをタップしたら、300×300にビューの大きさを変更し、マップビューを100×100の大きさにして、ビューとマップビューの前後を変更(マップビューをビューの上に描画)したいのですが、100×100のビューをタップすると、ビューが消えてしまい、マップビューの大きさも変わりません。この状態から、マップビューを300×300の状態をタップすると100×100のビューが表示されます(おそらくきちんと動作している)。実現したいことは、ビューとマップビューの小さい方をタップすると、タップされた方を拡大して後ろ側に、されていない方が小さくなって前面に来る。いうことを実現したいです。100)self.parentView.sendSubviewToBack(self.childView)self.parentView.bringSubviewToFront(self.mapView)}```###試したこと大きさがかぶっているため表示されないのかと思い、ビューの大きさを変更して400×400等にしたが、表示がされない。parentViewを使用せず、最初からあるself.viewにmapViewとchildViewをaddChildしてみたりしたが、挙動に変更がありませんでした。###補足情報(言語/FW/ツール等のバージョンなど)swift2.3Xcode7.3.1![イメージ説明](629368124fde45c48d096b5e0a1a37b0.png)アドバイスを受け修正したコードになります。2は、Apple社が独自に開発を行っている言語「Swift」のアップグレード版です。X、さらにLinuxにも対応可能です。throws-catchベースのエラーハンドリングが追加されています。投稿view同士の描画順の入れ替えが上手くいかない###前提・実現したいこと300×300のマップビューの上に100×100のビューを表示しております。ここで、100×100のビューをタップしたら、300×300にビューの大きさを変更し、マップビューを100×100の大きさにして、ビューとマップビューの前後を変更(マップビューをビューの上に描画)したいのですが、100×100のビューをタップすると、ビューが消えてしまい、マップビューの大きさも変わりません。この状態から、マップビューを300×300の状態をタップすると100×100のビューが表示されます(おそらくきちんと動作している)。実現したいことは、ビューとマップビューの小さい方をタップすると、タップされた方を拡大して後ろ側に、されていない方が小さくなって前面に来る。いうことを実現したいです。100)self.parentView.sendSubviewToBack(self.childView)self.parentView.bringSubviewToFront(self.mapView)}```###試したこと大きさがかぶっているため表示されないのかと思い、ビューの大きさを変更して400×400等にしたが、表示がされない。parentViewを使用せず、最初からあるself.viewにmapViewとchildViewをaddChildしてみたりしたが、挙動に変更がありませんでした。###補足情報(言語/FW/ツール等のバージョンなど)swift2.3Xcode7.3.1![イメージ説明](629368124fde45c48d096b5e0a1a37b0.png)アドバイスを受け修正したコードになります。2は、Apple社が独自に開発を行っている言語「Swift」のアップグレード版です。X、さらにLinuxにも対応可能です。throws-catchベースのエラーハンドリングが追加されています。投稿view同士の描画順の入れ替えが上手くいかない###前提・実現したいこと300×300のマップビューの上に100×100のビューを表示しております。ここで、100×100のビューをタップしたら、300×300にビューの大きさを変更し、マップビューを100×100の大きさにして、ビューとマップビューの前後を変更(マップビューをビューの上に描画)したいのですが、100×100のビューをタップすると、ビューが消えてしまい、マップビューの大きさも変わりません。この状態から、マップビューを300×300の状態をタップすると100×100のビューが表示されます(おそらくきちんと動作している)。実現したいことは、ビューとマップビューの小さい方をタップすると、タップされた方を拡大して後ろ側に、されていない方が小さくなって前面に来る。いうことを実現したいです。100)self.parentView.sendSubviewToBack(self.childView)self.parentView.bringSubviewToFront(self.mapView)}```###試したこと大きさがかぶっているため表示されないのかと思い、ビューの大きさを変更して400×400等にしたが、表示がされない。parentViewを使用せず、最初からあるself.viewにmapViewとchildViewをaddChildしてみたりしたが、挙動に変更がありませんでした。###補足情報(言語/FW/ツール等のバージョンなど)swift2.3Xcode7.3.1![イメージ説明](629368124fde45c48d096b5e0a1a37b0.png)![イメージ説明](629368124fde45c48d096b5e0a1a37b0.png)アドバイスを受け修正したコードになります。2は、Apple社が独自に開発を行っている言語「Swift」のアップグレード版です。X、さらにLinuxにも対応可能です。throws-catchベースのエラーハンドリングが追加されています。投稿view同士の描画順の入れ替えが上手くいかない###前提・実現したいこと300×300のマップビューの上に100×100のビューを表示しております。ここで、100×100のビューをタップしたら、300×300にビューの大きさを変更し、マップビューを100×100の大きさにして、ビューとマップビューの前後を変更(マップビューをビューの上に描画)したいのですが、100×100のビューをタップすると、ビューが消えてしまい、マップビューの大きさも変わりません。この状態から、マップビューを300×300の状態をタップすると100×100のビューが表示されます(おそらくきちんと動作している)。実現したいことは、ビューとマップビューの小さい方をタップすると、タップされた方を拡大して後ろ側に、されていない方が小さくなって前面に来る。いうことを実現したいです。100)self.parentView.sendSubviewToBack(self.childView)self.parentView.bringSubviewToFront(self.mapView)}```###試したこと大きさがかぶっているため表示されないのかと思い、ビューの大きさを変更して400×400等にしたが、表示がされない。parentViewを使用せず、最初からあるself.viewにmapViewとchildViewをaddChildしてみたりしたが、挙動に変更がありませんでした。2は、Apple社が独自に開発を行っている言語「Swift」のアップグレード版です。X、さらにLinuxにも対応可能です。throws-catchベースのエラーハンドリングが追加されています。頂いたご意見への回答は行っておりません。Ltd.teratailアカウントでログインログイン新規会員登録パスワードを忘れた方SNSアカウントでログインFacebookでログインTwitterでログインGoogleでログインGitHubでログインHatenaでログイン思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る閉じる。