私は、数字のセルが固定されておらず、変更を続けるというテーブルビューを持っています。最後のセルの後に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. ボタンの配置と配置の変更
- 5. リニアレイアウトのボタン配置
- 6. jqGrid Navgridボタン配置
- 7. JqueryのUIボタンの配置
- 8. HTMLツールバーのボタンの配置
- 9. ボタンの上にボタンを配置する
- 10. ボタンの配置方法は?
- 11. ボタンのランダム化配置
- 12. ボタンの動的配置
- 13. ボタンの自動配置
- 14. ボタンの配置とは異なるボタンスタイルのdivの配置
- 15. cssボタンを配置する
- 16. カスタムダッシュボードのボタンのテキストの配置
- 17. ブートストラップのテキストボックスとボタンの配置
- 18. tkinterのボタンの配置方法は?
- 19. 相対レイアウトのボタン配置の問題
- 20. Tkinterでのタイトルとボタンの配置
- 21. ボタンのjQuery Datatable DOMの配置
- 22. CSS:Firefoxのボタンの絶対配置
- 23. SearchViewの閉じるボタンの配置
- 24. ダイアログボックスのボタンのカスタム配置 - jquery ui
- 25. HorizontalLayoutのVaadinボタンの配置
- 26. UIAlertactionボタンのテキスト配置のバグ?
- 27. Java EE用のVaadinレイアウト - ボタン配置
- 28. jspページの右下にボタンを配置
- 29. インラインブロックdivの隣にボタンを配置
- 30. グリッドの下にボタンを配置する
UITableViewは、Cocoa Touchの一部であり、Cocoaではありません。 –
私の悪い。私を修正するためにありがとう! – Abhinav