する質問をすることでしか得られない、回答やアドバイスがある。6はじめにSwiftでiOSのアプリを開発しています。いった質問サイトへの投稿経験も浅いため、マナーや通例に反した質問をしてしまっているかもしれません。すると、お門違いな点もあるかと思いますが、ご容赦願います。CustomView.swift)を追加(addSubview)しようとしています。以下問題が生じています。解決方法を教えてください。}}(詳細1)CustomTableViewCellの中にViewを配置して、CustomTableViewCell.swiftにアウトレット接続しています。TableViewが配置されているViewController(MyViewController.swift)に、ボタンをアクション接続し、そのメソッドの中に、「"特定のセル"の(アウトレット接続した)Viewに、CustomViewをaddSubViewする」記述を書いています。(詳細2)上記の特定のセルはTableViewの「visibleCells」プロパティで取得しています。}}発生している問題1.addSubviewしたCustomViewが、CutomTableViewCellで定義したViewをはみ出て表示される。myView.framecell.viewInCell.addSubview(myView)Viewをはみ出ることなく表示されます。2.スクロールすると、addSubviewしたCustomViewが「visibleCells」で取得したセル以外のセルに反映される。スクロールして戻ってくると、そのCustomViewが消えていたりする。こちらのサイト(http://ios-practice.readthedocs.org/en/latest/docs/tableview/)に、それらしき記述はあるのですが、Objective-cの知識がないことと、私の読解力のなさから自分のコードに適用するに至っておりません。これが本質的な解決方法であるのかも判断できていません。version7.1.1attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順link+1Swiftはちょっとわからないのですが、同じ理屈なので回答させていただきます。TableViewCellは基本的にTableViewのDelegateから、cellForRowAtIndexPathで再構築されます。画面に表示できる数だけのUITableViewCellを使い回す仕組みになっています。画面から消えたセルは下から出てくる感じで再利用されているイメージです。検証していないのですが、だいたいそんな感じだと思います。CellForRowAtIndexPathにブレイクポイント埋めてメモリアドレスみればなんとなくわかると思います。画面外に対象セルがでてから、また画面内に入ってくるときに1,2,3に戻ります。Delegate内でもCellの状態を保持しておいてCellForRowAtIndexPath内で、TableViewCell.setSelectedする必要があります。再構築された際の状態を記憶し、復元できるようにしておくの両方の対処が必要になります。1だけだと、スクロールして戻った頃には変更が消えていますし、2だけだと、スクロールして戻った頃に変更が反映されている状態になります。変更するときにBの処理だけをして、tableView.reloadDataをしてしまえばとりあえずはそれっぽく動くはずです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。21:29ありがとうございます。セルの再利用という概念を知りませんでした。各セルは、インスタンス化された別個のものだと思い込んでいました。一度、調べ直し、設計し直したいと思います^^ありがとうございます。セルの再利用という概念を知りませんでした。各セルは、インスタンス化された別個のものだと思い込んでいました。頂いたご意見への回答は行っておりません。