質問編集履歴

1

追記

2018/09/03 13:09

投稿

Hayato1201
Hayato1201

スコア220

test CHANGED
File without changes
test CHANGED
@@ -184,4 +184,4 @@
184
184
 
185
185
 
186
186
 
187
- これでindexで指定したボタンをButtontitlesから消し、その状態で再描画すれば単純にそこだけが消えて再描画されると思ったのですが、再描画される位置が変です。例えば3個ボタンが配置されていて1個目を消したとします。すると4個目が配置される場所から2個目3個目と表示されてしまいます。button_deleteが実行されてからButton_num = 0としているので最初の位置から描画されると思ったのですがなぜそうならないのでしょうか?またこの様な機能を実装する際もっと他に良い方法はあるでしょうか?
187
+ これでindexで指定したボタンをButtontitlesから消し、その状態で再描画すれば単純にそこだけが消えて再描画されると思ったのですが、再描画される位置が変です。例えば3個ボタンが配置されていて1個目を消したとします。すると4個目が配置される場所から2個目3個目と表示されてしまいます。button_deleteが実行されてからButton_num = 0としているので最初の位置から描画されると思ったのですがなぜそうならないのでしょうか?因みに一度アプリを閉じてから開くと理想通りの位置にきす。またこの様な機能を実装する際もっと他に良い方法はあるでしょうか?