私は、数字のセルが固定されておらず、変更を続けるというテーブルビューを持っています。最後のセルの後に2つのアクションボタンを表フッタに表示する必要があります。最後のセルの後にどのように配置すればよいですか?私は最後のセルとこれらのボタンの間のピクセル間隔を知っています。どんなコードサンプルも本当に役に立ちます。テーブルフッタービューのボタン配置
答えて
最後のセルには常に2つのボタンを追加できます。
- (NSInteger)tableView:(UITableView *)aTableView numberOfRowsInSection:(NSInteger)section {
return [myCellDataArray count]+1;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = nil;
if (indexPath.row > [myCellDataArray count]) {
cell = [tableView dequeueReusableCellWithIdentifier:@"Button Cell"];
if (cell == nil) {
UIButton *firstButton = [[UIButton alloc] init];
//customization
UIButton *secondButton = [[UIButton alloc] init];
//customization
[cell addSubView:firstButton];
[cell addSubView:firstButton];
}
} else {
// normal stuff
}
あなたは、それがユニークなものへのタグの設定、すなわちfirstButton.tag = 100
、その後firstButton = (UIButton *)[cell viewWithTag:100];
でfirstButtonを設定する必要があり、既存のボタンをカスタマイズしたい場合。スコープ内にあるようにfirstButton
を定義してください!
希望すると便利です。
とった。しかし、これを行う標準的な方法は何ですか。この場合、私は2つのセルしか持っていないと言って、3番目のセルにこれらのボタンを置いて、残りの画面は空白になります。それは正しい方法ですか? – Abhinav
標準のアップルアプリを見ると、リストの下に2つ以上のボタンが表示されることがあります。そのリストが短いと、リストのすぐ下に残ります。私はそれが規則性を追加するかもしれないと思うし、コーディングもより簡単です:P。ちょうど興味のない、2つのボタンは何ですか? – Fred
そのカート関連アプリケーション。私は一つのボタンを「カートに入れる」とし、他のボタンを「削除」とします。 – Abhinav
ビューに貼り付けてフッタビューとして設定しましたか?
追加する前に正しい高さにする必要があります。幅は自動的にテーブルの幅に設定されます。適切な幅(320など)に設定し、自動サイズ設定を使用するか、カスタムUIViewサブクラスを使用して-layoutSubviewsを実装します。
- 1. テーブルフッタービューにボタンを配置する
- 2. ボタンの配置
- 3. リニアレイアウトのボタン配置
- 4. JqueryのUIボタンの配置
- 5. ボタンの動的配置
- 6. ボタンの自動配置
- 7. ボタンの配置方法は?
- 8. ボタンのランダム化配置
- 9. cssボタンを配置する
- 10. CSS:Firefoxのボタンの絶対配置
- 11. ボタンのjQuery Datatable DOMの配置
- 12. 相対レイアウトのボタン配置の問題
- 13. ダイアログボックスのボタンのカスタム配置 - jquery ui
- 14. グリッドの下にボタンを配置する
- 15. Oracle Apex:htmlテーブル内にボタンを配置
- 16. テキストボックスとボタンを水平に配置
- 17. パネル内にボタンを配置する
- 18. 先頭へ戻るボタンとフッタ(配置)
- 19. SpriteKitボタンを配置してボタンを含む
- 20. BoxLayout内のボタンの水平方向の配置
- 21. VB6のボタンのすぐ下にポップアップメニューを配置する方法
- 22. 中央のテキストをテーブルレイアウト内のボタンに配置
- 23. ファンページのlikeボタンをランディングページの中央に配置
- 24. のようなfacebookとgoogle +ボタンのインライン配置?
- 25. 2つのテーブル行の間にボタンを配置する
- 26. 異なるコンポーネントに配置されたボタンのアクションイベントの取得
- 27. ウェブサイト上でfacebookのようなボタンを配置する方法
- 28. Android:ボタンの下にテキストを配置する
- 29. イオンアイコンをボタンの内側に配置する方法は?
- 30. Androidレイアウト:リストビューの最後にボタンを配置する方法
UITableViewは、Cocoa Touchの一部であり、Cocoaではありません。 –
私の悪い。私を修正するためにありがとう! – Abhinav