私は眺めがあります。ビュー内のスクロールビューとスクロールビュー内のテーブルビュー。どのように私はそれを参照するのですか?
-View -Scrollビュー -TableView -TableViewセル
私はテーブルのサイズを変更することはできませんし、セルの高さを設定することはできません:それは、このように構成されています。セルの内容はjsonの動的テキストです。私は長さを得ることができますが、私はテーブルとセルを参照することに問題があります。 IBでは
@interface ListingDetailController : UIViewController <UITableViewDelegate,UITableViewDataSource> {
、テーブルビューのデータソースがRootviewあり、それ自体がビューのデリゲートであるscrollview、から委任:私のヘッダーでは、私は、これは持っています。
私は、例えば次のコードを使用したい:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
CGSize size = [[rows4 objectAtIndex:indexPath.row]
sizeWithFont:[UIFont systemFontOfSize:14]
constrainedToSize:CGSizeMake(300, CGFLOAT_MAX)];
return size.height + 10;
}
をしかし、それは全くの私のテーブルには影響を与えません。何も変わりません。プログラムでテーブルを作成することはできません。なぜなら、スクロールビューの中にあるので、座標でそれを作成することはできません。もしそうなら、スクロールビューの外に出ます。
誰もこれを処理する方法をお勧めしますか?
私はUITableViewをUIScrollViewの中に配置したいのはどういうわけかはっきりしていません。結局のところ、UITableViewはUIScrollViewのサブクラスであり、独自のスクロール機能を持っています... UIScrollView内にUITableViewが必要ですか? –
さて、テーブルは全体のビューの一部に過ぎません。スクロールビューの中には、写真、ボタンのカップル、そしてテーブルがあります。そのテーブルには、表示されている会場に関する情報が表示されます。私はテキスト表示で説明を表示することができますが、私はテーブルがよかったと思います。それには説明と、会場に関する詳細のカップルがあります。電話番号、ウェブサイトなど –