0

を設計していUIViewます。私のUiViewでは、 に を配置しUITableViewました(x,y) = (10,186)。行の高さを に35、行数を に設定しました2。したがって、技術的には、テーブルの高さは70(または80ヘッダーとフッターの小さな 2 ピクセルの高さの場合は最大) にする必要があります。ただし190、属性インスペクターでテーブルの高さを設定しない限り、1行しか表示されません。なぜテーブルには高さよりもnumber or rows * row高さが必要なのですか? 他の場所でスペースを消費していますか?

どんな助けでも大歓迎です。

前もって感謝します。

4

2 に答える 2

0

こんにちはAtin UITableViewは、xibで指定した高さか、コーディングでフレームごとに設定された高さを取ります.あなたができる唯一のことは、UItableViewにxibで少ないフレームを与えることです.問題とスクロールは問題ありません..

于 2012-10-21T05:19:12.137 に答える
0

これは、設定していないように聞こえます。UITableViewDelegateまたは、設定してい – tableView:heightForRowAtIndexPath:ますか?

于 2012-10-21T04:34:32.737 に答える