ユーザが選択するボタンに応じてデータベースにロードする配列があります。これらのボタンをすべてスクロールビューに追加するにはどうすればいいですか?すべてのボタンを保持するために必要なだけの大きさですか?私はスクロールビューのサイズを宣言することができますが、大きすぎないようにたくさんのボタンに収まるようにし、小さな配列を使用してボタンを少なくすると空きスペースがたくさんあるようにしたくありません。これを行う簡単な方法はありますか?Objective-Cを使用してボタンの数に合わせて変更するUIScrollViewに動的にボタンを追加
0
A
答えて
1
スクロールビューに追加する前に表示するボタンの数を表示するのに必要な垂直高さを把握できると仮定します。
新しいスクロールバーを追加するとき、またはスクロールビューを「リフレッシュ」するときは、スクロールビューの正しいcontentSize
を設定するだけです。
0
@property(nonatomic) CGSize contentSize
ためには次の2つの方法でそれを行うことができます。 あなたは動的
myScrollView.frame = CGRectMake(x, y, newWidth, newHeight);
か、動的にフレームを一定に保つscrollViewのcontentSizeを変更することができますscrollviewのフレームを変更することができます。
myScrollView.contentSize = CGSizeMake(newWidth, newHeight);
関連する問題
- 1. 動的にスクロールビューにボタンを追加して追加する
- 2. iPhone SDKのスクロールビューに合わせてボタンを動的に追加する方法は?
- 3. MCGridに動的ボタンを追加する
- 4. Jqueryボタンを動的に追加する
- 5. ASP.NET - jQueryを使用して動的にボタンを追加/削除する
- 6. コンテンツ量に合わせて動的にフォントサイズを変更する
- 7. Android:動的にボタンにOnClickListenersを追加
- 8. 複数のボタンを複数のLinearLayoutに動的に追加
- 9. WooCommerceの[カートに追加]ボタンのテキストを変更してアイテムを変更する
- 10. JavaScript/jQueryでボタンをクリックしてdivを動的に追加
- 11. Androidプログラムでボタンを動的に追加
- 12. ActionBarSherlockを使用してActionBarにボタンを追加する
- 13. cssを使用してヘッダにボタンを追加する
- 14. Substance LAFを使用してタイトルバーにボタンを追加する
- 15. iTextSharpを使用してPDFファイルにボタンを追加する
- 16. jqueryを使ってfacebookのようなボタンを動的に追加する
- 17. MapKitを使用してボタンをユーザーの位置に合わせる
- 18. iphoneのUIActionSheetにボタンを動的に追加するには
- 19. Cボタンを使用してボタンが内部にある場合、ボタンにプログラム的にアクセスする方法
- 20. コンテンツビューに合わせてNSTabViewのサイズを自動的に変更します
- 21. ボタンにトリガーを追加してボタンのContentプロパティを変更しようとしています
- 22. PHPを使用して自分のボタンをBootgridテーブルに追加
- 23. objective c uiscrollviewで動的に作成されたボタンの背景色にアクセスして変更する方法
- 24. リストビューの先頭にボタンを動的に追加する
- 25. androidスタジオを使用してダイアログに動的に表示されるボタンを追加する方法
- 26. QTreeViewを自動的に内容に合わせてサイズを変更する
- 27. ビューを使用してレイアウトにボタンを追加
- 28. Androidはお問い合わせフォームを追加し、動的に
- 29. ボタンを押して動的に作成したラベルのプロパティを変更する
- 30. Android - 画面サイズとボタンの下に動的にボタンをプログラムによって追加する方法
これは機能しました。しかし、私は開発者として始めたばかりで、テーブルビューを使用する方がはるかに現実的であることに気付きました –