1

UITableViewCellユーザーがテーブル内の特定の行をクリックした後に、カスタムを使用して詳細情報を表示するアプリがあります。セルにある [返信] ボタンが非アクティブで、テーブル自体の後ろに表示される理由がわかりません。クリックすることも、選択することも、何もすることもできません。プログラムでボタンを追加するのではなく、Interface Builder を使用してボタンを追加しました。

セルのクラスやファイルの所有者など、さまざまなことを変更しようとしましたが、ボタンをアクティブにして機能させることができないようです。ボタンはコード内のメソッドへの接続で適切にリンクされていると思います。

テーブルの下の UIButton

コードの最小限の完全な例を次に示します。

https://www.dropbox.com/s/atcof58ciqbaojr/CustomCell.zip

4

1 に答える 1

0

どうやら、テーブル ビューにセルの高さを伝える必要があったようです。これはそれを修正したものです:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
{
    return 157.0;
}
于 2012-07-05T14:48:43.303 に答える